OSMnx - проблемы с файлом примера - PullRequest
0 голосов
/ 23 октября 2018

Я действительно новичок в Python и OSMnx.Я пытаюсь выяснить, как работает этот пакет, моей конечной целью будет создание шейп-файлов из списка улиц, и я надеюсь, что этот пакет поможет мне приблизиться к этому.

К сожалению, яУ нас уже были проблемы с запуском примера кода для получения уличной сети для одного города.

Вот как начинается пример кода:

import osmnx as ox
%matplotlib inline
ox.config(log_file=False, log_console=True, use_cache=True)

, а затем я хотел бызапустите:

# get walking network from Szigethalom
G = ox.graph_from_place('Szigethalom, Hungary', network_type = 'walk')
fig, ax = ox.plot_graph(G)

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

Error message - part 1

Error message - part 2

Я использую каркас win7 и jupyter.

Заранее спасибо за помощь!

Ответы [ 2 ]

0 голосов
/ 31 октября 2018

Ваша проблема в том, что pyproj установлен неправильно.Я вижу, вы ответили на ваш вопрос, но есть несколько более простой ответ.Если у вас есть проблемы с установкой, такие как эта, вы можете следовать инструкциям OSMnx в следующем состоянии:

Если у вас возникли проблемы с установкой, попробуйте установить OSMnx в новом чистом виде.виртуальная среда с использованием conda и conda-forge:

conda create --override-channels -c conda-forge -n OSMNX python=3
osmnx source activate OSMNX
0 голосов
/ 24 октября 2018

С помощью RunOrVeith я нашел способ, который работает сейчас.

  1. Я использую Python 3.6 вместо 3.7.

  2. Я создал виртуальную среду после этого сайта, используя conda .

  3. Я установил в только что созданную среду геопанды , rtree и osmnx , следуя этой статье блога, используя conda install -c conda-forge nameofpackage

  4. Я запускаю код выше в моем вопросе.

...