使用easy_install安装后仍然出现导入错误
我正在尝试为课堂作业安装pyshp和pyproj这两个库,我打算用easy_install来安装。我之前用过这个方法,效果很好,但这次在安装这两个库时,我打开了命令提示符(管理员权限),然后运行了:
C:\WINDOWS\system32>easy_install pyshp
Searching for pyshp
Best match: pyshp 1.2.1
Processing pyshp-1.2.1-py2.7.egg
pyshp 1.2.1 is already the active version in easy-install.pth
Using c:\users\adam\anaconda\lib\site-packages\pyshp-1.2.1-py2.7.egg
Processing dependencies for pyshp
Finished processing dependencies for pyshp
看起来一切顺利,似乎安装成功了。接着我又运行了
C:\WINDOWS\system32>python
...
>>>import pyshp
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named pyshp
我查找了其他人遇到的类似问题,但没有找到完全一样的情况,也没有看到解决办法。我看到有一个说法是,如果你输入这个命令
>easy_install .
它会对已经下载和安装的包进行设置或处理,但我试过了,结果并没有任何变化。
我在安装pyproj时也遇到了同样的情况。你知道发生了什么吗?
[编辑:我刚刚在我的电脑上搜索了所有包含“pyproj”这个名字的文件,但什么都没有找到。所以看起来根本没有下载或安装任何东西。我很困惑。]