ImportError:没有名为googlemaps的模块

时间:2017-03-31 11:44:13

标签: macos python-2.7 google-maps pip macports

我已经通过pip27在macports上安装了这个package。我的操作系统是OSX El Capitan 10.11.6。我的python安装是2.7.10。

我正在尝试运行导入googlemaps模块的示例脚本,但我一直在获取ImportError。我有一种感觉,它是如何安装它以及python无法找到它的原因,但我是相对较新的pip所以我不知道从哪里开始调查。

我也试过谷歌搜索修复,但没有骰子。知道这里发生了什么吗?

这是我的代码:

import googlemaps # can't import
import argparse
from datetime import datetime

# collect args for lat, long, # of addresses, radius of search
parser = argparse.ArgumentParser(description='Randomize addresses on Google Maps')
parser.add_argument('-lt', '--latitude')
parser.add_argument('-lng', '--longitude')
parser.add_argument('-n', '--count')
parser.add_argument('-r', '--radius')
args = parser.parse_args()

print('Results: ', vars(args))

错误讯息:

Traceback (most recent call last):
  File "randomize_addresses.py", line 1, in <module>
    import googlemaps
ImportError: No module named googlemaps

1 个答案:

答案 0 :(得分:0)

找到了修复方法。我通过pip卸载了googlemaps,然后使用easy_install重新安装。显然OSX不喜欢pip。