osmx高程数据:没有名为“ keys”的模块

时间:2018-09-24 16:24:46

标签: python osmnx

我来自R并且是Python的新手,所以我认为这是一个新手问题,但是任何帮助都将不胜感激。我跟随这个示例使用OSMnx包将高程数据添加到Open Streets Map数据中: 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'

-----------

(注意-我按照示例中的说明使用了Google的API密钥。上面的代码是有意使用的。)我正在使用jupyter键入Python代码。

1 个答案:

答案 0 :(得分:0)

作者可能有一个keys.py,他在其中定义了变量google_elevation_api_key并为其分配了一个密钥,供他以后用来访问海拔API。

您只需替换导入行

from keys import my_google_elevation_api_key

与此

my_google_elevation_api_key = '<your_api_key>'