我正在尝试读取 shapefile 以查看城市中的郊区 tutorial使用 Windows 8、Anaconda 和 iPython。
我在命令提示符下尝试了“conda install shapefile”和“pip install shapefile”,两者都返回“错误:找不到匹配的包:shapefile”。
除此之外,我尝试通过这些链接手动添加它 [1] How to import a module given the full path? [2] Import python module NOT on path .但是,我收到权限错误,这表明我无论如何都没有正确导入它们。
如有任何关于如何进行的建议或最佳实践,我们将不胜感激。
最佳答案
尝试
pip install pyshp
在你的命令中。
据我所知,这是您图书馆的名称,请参阅 https://pypi.python.org/pypi/pyshp
conda 仅适用于这些 http://docs.continuum.io/anaconda/pkgs.html包。
对于那些不在列表中的,你需要使用 pip install。它可能会造成混淆,因为 pypi 上的库名称(这是 pip 下载它的地方)经常但并不总是与导入名称相同,所以如果 conda 和 pip 不起作用,首先尝试谷歌搜索100% 确保你的图书馆不在 pypi 上,因为大多数受人尊敬的图书馆都......
关于python - 安装 shapefile/shapelib 未通过 conda 或 pip 找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22891332/