Данные о возвышении osmx: нет модуля с именем «keys» - PullRequest
0 голосов
/ 24 сентября 2018

Я из R и новичок в Python, поэтому я предполагаю, что это вопрос новичка, но любая помощь будет принята с благодарностью.Я следую этому примеру, чтобы добавить данные высот в данные Open Streets Map с помощью пакета OSMnx: https://github.com/gboeing/osmnx-examples/blob/master/notebooks/12-node-elevations-edge-grades.ipynb

Когда я набираю первый блок кода

from keys import my_google_elevation_api_key 

, я получаюэта ошибка:

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-50-384032deeff7> in <module>()
----> 1 from keys import my_google_elevation_api_key #replace this with your own API key

ModuleNotFoundError: No module named 'keys'

-----------

(Примечание. Я использую ключ API от Google, как указано в примере. Приведенный выше код намеренно является родовым.) Я использую jupyter для ввода кода Python.

1 Ответ

0 голосов
/ 24 сентября 2018

Автор, вероятно, имеет keys.py, в котором он определяет переменную google_elevation_api_key и назначает ей ключ, который он позже использует для доступа к API повышения прав.

Вы можете просто заменить строку импорта

from keys import my_google_elevation_api_key

с этим

my_google_elevation_api_key = '<your_api_key>'
...