Spyder IDE for python无法识别包的路径

2024-10-01 09:24:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我遇到了一个奇怪的问题,从Spyder运行代码对我的大多数代码都有效,但是我安装了一个新的包(Basemap),我得到了以下错误:

runfile('H:/Python_Programs/mapping.py', wdir='H:/Python_Programs')
Traceback (most recent call last):

  File "<ipython-input-19-5b87e60107c2>", line 1, in <module>
    runfile('H:/Python_Programs/mapping.py', wdir='H:/Python_Programs')

  File "C:\Users\Charanjit\AppData\Local\Continuum\AnacondaNew\lib\site-packages\spyderlib\widgets\externalshell\sitecustomize.py", line 699, in runfile
    execfile(filename, namespace)

  File "C:\Users\Charanjit\AppData\Local\Continuum\AnacondaNew\lib\site-packages\spyderlib\widgets\externalshell\sitecustomize.py", line 74, in execfile
    exec(compile(scripttext, filename, 'exec'), glob, loc)

  File "H:/Python_Programs/mapping.py", line 1, in <module>
    from mpl_toolkits.basemap import Basemap

ImportError: No module named basemap

我使用conda将basemap1.0.7版本安装到我创建的唯一环境中,但Spyder根本无法识别它。在

如有任何帮助,我们将不胜感激。在


Tags: 代码inpylineusersappdatamappingfile
1条回答
网友
1楼 · 发布于 2024-10-01 09:24:14

Spyder将使用Python.exe在Anaconda文件夹(默认安装位置C:\Anaconda)中,您需要使用该Python版本来安装任何新模块。你可能用了不同的版本。另请注意,安装模块后,您需要关闭并重新启动Spyder。在

相关问题 更多 >