Юпитер не может управлять shapely.geometry - PullRequest
0 голосов
/ 05 сентября 2018

Эй, мне удалось заставить shapely.geometry нормально работать на PyCharm. Но сложность здесь заключается в том, чтобы заставить импорт работать на ноутбуке Jupyter.

Я сделал:

import geopandas as gpd

Возвращает shapely.geometry не существует.

Думаю, я знаю, как это исправить через загрузку файла "Shapely-1.6.4.post1-cp37-cp37m-win_amd64.whl" и выполнение установки conda (что) ... но он вернул, что канал не существует ...

Так я и сделал:

conda install --add channels https://www.lfd.uci.edu/~gohlke/pythonlibs/

(откуда я получил файл), который работал просто отлично, поэтому я снова сделал "conda install Shapely-1.6.4.post1-cp37-cp37m-win_amd64.whl", но он вернул:

CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://www.lfd.uci.edu/~gohlke/pythonlibs/win-64/repodata.json>
A simple retry will get you on your way...

Попробовал, не сработало. Кто-нибудь, пожалуйста, помогите. Напоминаю, что я успешно установил корректно, все его модули работают через "pip install Shapely-1.6.4.post1-cp37-cp37m-win_amd64.whl" WITHIN самого Pycharm.

РЕДАКТИРОВАТЬ 1

Я следую учебнику "Освоение геопространственного анализа с помощью Python". Он заставил меня скачать пакеты: GDAL GEOS стройный Фиона pyshp pyproj rasterio geopandas

РЕДАКТИРОВАТЬ 2

Я не знаю, что я сделал, но каким-то образом я это исправил ... но дело в том, что я буквально ничего не делал, кроме как вытащил стройный файл с длинным именем и сохранил только что названный "стройный".

Если у меня есть такие файлы,

gdal-2.2.2-py36hcebd033_1     

вместо этого

gdal

Это проблема ?????? потому что если это так, то я не знаю, как получить такие файлы, которые просто появляются или не появляются.

1 Ответ

0 голосов
/ 05 сентября 2018

Shapely - это оболочка библиотеки C ++ с именем GEOS , которая не устанавливается вместе с колесом. Вы должны перейти на страницу и установить эту библиотеку.

Или, возможно, у вас есть Pycharm для Python 2 и Jupyter для Python 3 (или наоборот).

...