Я хочу запустить этот пример. Не получается в первой строке:
$ python3
>>> import shapefile
ModuleNotFoundError: No module named 'shapefile'
Видимо shapefile
нет в стандартной библиотеке. Когда я поиск в пипи, я получаю результаты, но в первом результате не предоставляется import shapefile
, поэтому неясно, сработает ли это для меня.
Я что-то здесь упустил, и я должен просто попробовать все совпадения из поиска PyPi без каких-либо рассуждений? Я немного потерялся здесь...
Проверьте дату ссылки (2010). Это довольно устарело. Связанная библиотека pyshp
кажется правильной (вероятно, она была переименована за последние 9 лет), поскольку в ней также указан тот же автор, что и в вашем связанном документе.
Для запуска import shapefile
необходимо установить библиотеку pyshp
.
Нужно сделать pip install pyshp
а потом бежать import shapefile
Я думаю, что страница, на которую вы смотрите, возможно, устарела.
Сначала запустите pip install pyshp
в командной строке. Затем import shapefile
в приглашении Python.
Это работает для меня на Python 3.5.6.
https://pypi.org/project/pyshp/
Спасибо! Я новичок в ГИС, поэтому не знаю, что делаю. Я заметил, что установка shp-way
с помощью pip также работает, но документации почти нет. Я попробую это.
как насчет второго результата? pypi.org/project/pyshp Google указывает мне на это вместо первого