我正在尝试阅读shapefiles,按照本教程使用windows 8、anaconda和ipython查看城市的郊区。
我在命令提示符中尝试了"conda install shapefile"和"pip install shapefile",都返回"错误:找不到与shapefile匹配的包"。
除此之外,我尝试通过这些链接手动添加它[1]如何在给定完整路径的情况下导入模块?[2]导入python模块不在路径上。但是,我得到了权限错误,这表明无论如何我都没有正确导入它们。
如有任何关于如何进行的建议或最佳实践,我们将不胜感激。
尝试
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上,因为最受尊敬的库是…
谢谢,就是这样。再近一步。
conda也适用于binstar.org/dashboard中的任何内容。您可以构建自己的Conda包(conda.pydata.org/docs/build.html)。conda skeleton pypi pyshp会给你一个适合pyshp的食谱,你可以用conda build来制作。
谢谢你的链接!如果我有这样的名声,我会投赞成票。
我给你投了赞成票,@user3414799
我不得不做~/anaconda2/bin/pip install pyshp