0

我来自 R 和 Python 新手,所以我认为这是一个新手问题,但任何帮助将不胜感激。我跟随这个示例使用 OSMnx 包将高程数据添加到开放街道地图数据: https ://github.com/gboeing/osmnx-examples/blob/master/notebooks/12-node-elevations-edge-成绩.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 代码。

4

1 回答 1

1

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

您可以简单地替换导入行

from keys import my_google_elevation_api_key

有了这个

my_google_elevation_api_key = '<your_api_key>'
于 2018-09-24T16:27:07.140 回答