在哪个模块中定义shapefile

时间:2019-05-29 13:20:54

标签: python python-3.x

我想运行this example。它在第一行失败:

$ python3
>>> import shapefile
ModuleNotFoundError: No module named 'shapefile'

显然shapefile不在标准库中。当我search in PyPi得到结果时,但是在第一个结果中没有提供import shapefile,因此尚不清楚这是否对我有用。

我在这里丢失了什么吗?我应该在没有任何理由的情况下尝试PyPi搜索中的所有匹配吗?我在这里迷路了...

2 个答案:

答案 0 :(得分:1)

要运行import shapefile,您需要安装pyshp库。

需要执行pip install pyshp,然后运行import shapefile

答案 1 :(得分:1)

我认为您正在查看的页面可能已过时。

首先在命令行上运行pip install pyshp。然后在Python提示符下import shapefile

这对我适用于Python 3.5.6。

https://pypi.org/project/pyshp/