Невозможно установить Shapely в Windows - PullRequest
0 голосов
/ 20 октября 2019
ERROR: Shapely-1.6.4.post2-cp36-cp36m-win_amd64.whl is not a supported wheel on this platform.

Я не могу установить Shapely с:

pip install "C:/path.../Shapely-1.6.4.post2-cp36-cp36m-win_amd64.whl

Это то, что я пробовал до сих пор:

* pip install --upgrade pip
* Python version 3.6.4, Windows 64 bit

Должен ли я устанавливать другую версию? cp36 и win_amd64 выглядят корректно. Разве amd означает процессор? В таком случае у меня Intel i5. Я не вижу эту версию, поэтому я не думаю, что это все ...

Любые другие предложения о том, что я делаю не так?

РЕДАКТИРОВАТЬ: скачал колесо отсюда: https://www.lfd.uci.edu/~gohlke/pythonlibs/#shapely

1 Ответ

0 голосов
/ 20 октября 2019

Есть полезное полное руководство здесь , чтобы сделать это. В Windows много проблем с файлами колес Python. Если вам нужен мой совет, вам лучше не использовать Windows для программирования на Python, Linux идеально подходит для таких вещей. Вы можете использовать Ubuntu, который великолепен и стабилен.

Если вы действительно хотите программировать python в Windows, я предлагаю вам установить и использовать Anaconda . Это отличный инструмент, который помогает вам устанавливать пакеты python и программировать на python.

EDIT: Я испробовал способ Anaconda, и он отлично работает. После установки Anaconda я открыл Anaconda Powershell Prompt как администратор (потому что у меня была проблема с правами при установке Shapely!), А затем запустил команду conda install shapely. После завершения установки я запустил команду jupyter notebook и в jupyter смог использовать Shapely.

shapely imported in jupyter

Я установил Shapely в базовой средеКонда что не хорошо. Если вы хотите использовать Anaconda, вам лучше узнать, как управлять средами в conda .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...