Не удается импортировать геопанды для Mac - пробовали все заявленные решения

Импортировать геопанды дал мне: ImportError: Нет модуля с именем "геопанда", я исследовал и применил решения:

! pip удалить геопанду шесть pyproj геопространственных шестерок -y!conda install -c conda-forge fiona shapely rtree pyproj Geopandas шесть! обновиться конда - все

Операция обновления дала полный список файлов, которые обновляются и заменяются. Это закончилось следующим сообщением 8 раз, каждый с различным путем:

CondaVerificationError: Пакет для gxx_impl_linux-64, расположенный по адресу /opt/conda/pkgs/gxx_impl_linux-64-7.2.0-hdf63c60_3, кажется поврежденным. Путь 'bin/x86_64-conda_cos6-linux-gnu-g++', указанный в манифесте пакета, не найден.

Когда я сделал Импорт геопанд в качестве gpd, я снова получил сообщение об ошибке "нет модуля с именем геопанда".

Я использую ноутбук Jupyter на MacBook Pro и у меня нет идей. У кого-нибудь есть другая идея? Благодарю.

0 ответов

Я бы предложил вам создать новую среду conda со всеми необходимыми библиотеками. Прежде чем сделать это, проверьте, какие каналы у вас в настройках conda.

$ conda config --get channels
--add channels 'defaults'   # lowest priority
--add channels 'conda-forge'   # highest priority

Если у вас нет анаконды и конда-кузницы, вы должны добавить их.

$ conda config --add channel conda-forge

Как только это будет сделано, создайте новую среду. Вам не нужно проходить six, fiona и другие библиотеки, потому что они будут установлены вместе с geopandas, Если вы используете Jupyter, я рекомендую вам установить ipykernel которые позволяют вам добавить вашу среду в список ядер Jupyter.

conda create --name <name-of-your-env> python=3 geopandas=0.4.0 gdal ipykernel

Нажмите Enter и ждите Конда. Когда установка завершится, активируйте свою среду, протестируйте ее и, если все в порядке, зарегистрируйте ядро.

conda activate <name-of-your-env>
python -m ipykernel --install --user --name <name-of-your-env> --display-name <name-to-be-displayed>

Наслаждайтесь своим окружением.

Другие вопросы по тегам