关于python:安装通过conda或pip找不到的shapefile / shapelib

Installing shapefile / shapelib not found via conda or pip

我正在尝试阅读shapefiles,按照本教程使用windows 8、anaconda和ipython查看城市的郊区。

我在命令提示符中尝试了"conda install shapefile"和"pip install shapefile",都返回"错误:找不到与shapefile匹配的包"。

除此之外,我尝试通过这些链接手动添加它[1]如何在给定完整路径的情况下导入模块?[2]导入python模块不在路径上。但是,我得到了权限错误,这表明无论如何我都没有正确导入它们。

如有任何关于如何进行的建议或最佳实践,我们将不胜感激。


尝试

1
pip install pyshp

在你的CMD中。

据我所知,这是您的库名,请参阅https://pypi.python.org/pypi/pyshp

Conda仅适用于这些http://docs.continuum.io/anaconda/pkgs.html包。

对于不在列表中的那些,您需要使用pip安装。这可能会让人困惑,因为pypi上的库名(这是pip下载它的地方)经常出现,但并不总是与导入名相同,因此如果conda和pip不起作用,请首先尝试谷歌以100%确保您的库不在pypi上,因为最受尊敬的库是…