python - 安装 shapefile/shapelib 未通过 conda 或 pip 找到

标签 python matplotlib gis ipython anaconda

我正在尝试读取 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/

相关文章:

python - 如何将 pandas 数据框合并到现有的 reportlab 表中?

python - 存储有关失败身份验证的特殊数据

python - 获取 histogram2d 的每个 bin 中的频率

.net - .NET Core 的地理空间库?

r - 在 R 中求周长与周围邻居的比率

gis - 这对于GIS可行吗?

python - 导入 STLdecompose 结果出错 - 无法从 '_maybe_get_pandas_wrapper_freq' 导入名称 'statsmodels.tsa.filters._utils'

Python:如何拟合 von Mises 分布的混合?

python - matplotlib Axes.plot() 与 pyplot.plot()

python - 如何从列表创建分组条形图