2017-07-03 79 views
0

我试图运行中pyCharm Python程序的工作原理,但我得到这个错误:无模块名为“geopy”,但在终端

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'

然而,当我在终端我不运行相同的import语句没有错误。

enter image description here

我如何能解决这个任何想法?谢谢!

+0

你使用相同的python版本吗? '哪个python'在终端上给你什么,以及pycharm使用什么python? – syntonym

+0

这听起来像你需要更新PyCharm项目的偏好指向正确的Python解释器。 首选项 - >项目:SomeProject - >项目口译 –

+0

谢谢@AnthonyHughes!这解决了这个问题 –

回答

1

这听起来像你需要更新PyCharm项目的偏好指向正确的Python解释器。

首选项 - >项目:SomeProject - >项目解释器。

0

我有同样的问题。所以这里是我如何解决它:

1)在jupyter笔记本检查在右上角看哪个环境被激活。

2)在您的终端中输入:“conda env list” 您可以看到您在哪个根目录以及您使用的是哪个python环境。例如,我使用py3。

3)在终端输入: “源激活PY3”

4)现在重新安装geopy:PIP安装geopy

我希望这有助于。