Не удалось установить Python геопанды - PullRequest
0 голосов
/ 29 июня 2018

Я пытаюсь установить геопанды. Имеют следующую настройку:

  • Windows-64
  • Anaconda2 (64-разрядная версия)
  • Python 2.7

Пробовали две вещи:

1)

pip install geopandas

Это дает мне следующую ошибку:

WindowsError: [Error 126] The specified module could not be found и Command "python setup.py egg_info" failed with error code 1 in c:\users\username\appdata\local\temp\pip-install-_kgeyw\shapely\

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

2)

anaconda search -t conda geopandas

Затем я ищу версию геопанд, подходящую для моей настройки (Windows-64):

conda install -c maxalbert geopandas

, которая выдает следующую ошибку:

UnsatisfiableError: The following specifications were found to be in conflict:
 - geopandas
Use "conda info <package> to see the dependencies for each package

Когда я запускаю команду conda info geopandas, я получаю список версий геопанд. Не уверен, как действовать дальше.

Ответы [ 2 ]

0 голосов
/ 15 февраля 2019

Я нашел лучший / самый быстрый способ: создать среду с геопандами, а затем установить ноутбук Jupyter, например.

  • conda create -n python = 3,6 геопанды
  • Конда установить ноутбук Jupyter
0 голосов
/ 27 июля 2018

Это общая проблема, и решение состоит в том, чтобы установить все зависимости вручную (как Джефф Боинг описывает здесь: https://geoffboeing.com/2014/09/using-geopandas-windows/)

Сначала попробуйте conda install -c conda-forge geopandas. Если это не работает, выполните следующие действия:

  1. Скачать диски для вашей версии Python и ОС для GDAL, Fiona, pyproj, rtree и shapely (например, от Gohlke)
  2. Удалите все пакеты OSGeo4W, GDAL, Fiona, pyproj, rtree и shapely
  3. pip install загруженные диски в следующем порядке: GDAL, Fiona, pyproj, rtree и shapely (например, pip install GDAL-1.11.2-cp27-none-win_amd64.whl)
  4. Теперь вы можете pip install geopandas
...