没有名为 'geopy' 的模块,但可以在终端中使用
No module named 'geopy' but works in terminal
我正在尝试 运行 pyCharm 中的 python 程序,但出现此错误:
Traceback (most recent call last): File
"/Users/amywang/Documents/latLong/main.py", line 3, in
from geopy.geocoders import Nominatim ImportError: No module named 'geopy'
但是,当我 运行 在终端中输入相同的语句时,我没有收到错误。
关于如何解决这个问题的任何想法?谢谢!
听起来您需要更新 PyCharm 项目的首选项以指向正确的 python 解释器。
首选项 -> Project:SomeProject -> 项目解释器。
我遇到了同样的问题。所以我是这样解决的:
1) 在jupyter notebook中查看右上角激活的环境
2) 在您的终端中输入:“conda env list”
您可以看到您在哪个根目录以及您使用哪个 python 环境。我用py3为例。
3) 在终端中输入:"source activate py3"
4)现在再次安装geopy:pip install geopy
希望对您有所帮助。
我正在尝试 运行 pyCharm 中的 python 程序,但出现此错误:
Traceback (most recent call last): File "/Users/amywang/Documents/latLong/main.py", line 3, in from geopy.geocoders import Nominatim ImportError: No module named 'geopy'
但是,当我 运行 在终端中输入相同的语句时,我没有收到错误。
关于如何解决这个问题的任何想法?谢谢!
听起来您需要更新 PyCharm 项目的首选项以指向正确的 python 解释器。
首选项 -> Project:SomeProject -> 项目解释器。
我遇到了同样的问题。所以我是这样解决的:
1) 在jupyter notebook中查看右上角激活的环境
2) 在您的终端中输入:“conda env list” 您可以看到您在哪个根目录以及您使用哪个 python 环境。我用py3为例。
3) 在终端中输入:"source activate py3"
4)现在再次安装geopy:pip install geopy
希望对您有所帮助。