因此,我试图为类中的赋值安装pyshp和pyproj,并尝试使用easy_install。我以前使用过它,但这一次,对于这两个包,我都会打开命令提示符(Admin)并运行:
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“的东西,没有任何东西。所以听起来好像什么都没有下载或安装。我很困惑。
发布于 2014-08-18 23:58:21
即使包的名称是pyshp,库也称为shapefile,因为您可以在文档中读取。所以你们的进口应该是:
import shapefilehttps://stackoverflow.com/questions/25373392
复制相似问题