Ошибка при использовании osmnx в лаборатории Jupyter и iPython - PullRequest
0 голосов
/ 28 января 2020

У меня проблемы с использованием пакета OSMnx от навигатора Anaconda.

Я следовал этому учебнику и обновил conda, создал канал ox и установил на него OSMnx. Когда я активирую быка и пытаюсь открыть jupyter lab, я получаю сообщение об ошибке, относящееся к нескольким Python файлам. Вы можете найти это здесь .

Когда я go в навигатор Anaconda> среды, в списке появляется ox, а osmnx указывается как установленный. Однако, когда я открываю блокнот Jupyter из навигатора Anaconda и запускаю import osmnx as ox, я получаю следующую ошибку: ModuleNotFoundError: No module named 'osmnx'.

Редактировать:

Я снова попробовал весь процесс в командной строке conda:

conda update -n base conda
conda config --prepend channels conda-forge
conda create -n ox -c conda-forge osmnx jupyterlab
conda activate ox
jupyter lab

На этот раз он открылся, но когда я попытался запустить import osmnx as ox или любой другой другая команда, тайм-аут команды, как указано в командной строке Anaconda.

Редактировать 2:

Когда я использую i Python вместо jupyter:

conda update -n base conda
conda config --prepend channels conda-forge
conda create -n ox -c conda-forge osmnx ipythonconda activate ox
ipython

И запустить import osmnx as ox, я получу ImportError: DLL load failed while importing ogrext: The specified module could not be found..

Кто-нибудь знает, что происходит?

...