当前位置: 首页 > 知识库问答 >
问题:

没有名为“geopy”的模块,但在终端中工作

云伯寅
2023-03-14

我正在尝试在pyCharm中运行python程序,但是出现此错误:

回溯(最近一次调用):文件“/Users/amywang/Documents/latLong/main.py”,第3行,来自geopy。geocoders导入提名导入错误:没有名为“geopy”的模块

但是,当我在终端中运行相同的导入语句时,我没有收到错误。

有什么办法可以解决这个问题吗?谢谢!

共有2个答案

松越
2023-03-14

我有同样的问题。所以这是我解决它的方法:

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

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

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

4)现在再次安装geopy:pip安装geopy

我希望这有所帮助。

孙鑫鹏
2023-03-14

听起来您需要更新PyCharm项目的首选项以指向正确的python解释器。

首选项-

 类似资料:
  • 在 Ubuntu 上使用 VisualStudio。当我运行我的程序时,它会输出“导入错误:没有模块命名请求”。 我在这个主题上找到了多个主题,但是所有主题的解决方案都是请求可能被安装在不同的python版本/目录中。我相信对我来说不是这样,因为在终端中运行“导入请求”不会引发错误。 有什么想法吗? 编辑:就上下文而言,我只是在和bs4一起写一个运动鞋机器人,但这是一个非常早期的过程。

  • 我是python新手,遇到以下错误: 没有名为客户端的模块 我的项目结构如下: 我的项目: .. 客户(软件包) ...一个pplication.py ... 主要的派克 ...__init__. py 我的代码: 有人能解释一下为什么对讲机找不到我的模块吗?

  • 嗨,我正在学习线性代数与python的Edx课程。(http://nbviewer.ipython.org/github/ULAFF/notebooks/tree/may-14-2014/). 在第一个框中的“02.4.2.10矩阵向量乘法练习”中,代码为: 生成问题是Edx教授创建的一个模块。但是,我在导入Symphy时出错。 我得到的错误如下: 我下载并安装了症状,如果我导入,它可以在终端(苹

  • 问题内容: 我正在将Django应用程序部署到开发服务器,并且在运行时遇到此错误: 似乎与一起分发。最初,我认为这可能不会安装到virtualenv中的Python,所以我使用以下命令将了(与Python相同的版本)安装到virtualenv 中的Python站点软件包: 编辑:这只发生在virtualenv内部。如果我在virtualenv外部打开控制台,则该控制台存在,但仍然出现相同的错误。

  • 问题内容: 我有这个问题: 我已经安装了PIL,但仍然无法正常工作。我使用OSX。 我正在尝试为Django Simple Captcha安装此模块。 问题答案: 克里斯托弗的建议对我来说非常有效。 详细信息如下:1.卸载现有的Python Imaging Library 下载并解压缩源版本(从此处 http://effbot.org/downloads/Imaging-1.1.6.tar.gz)

  • 问题内容: 卸载旧的Django版本后,我已经更新到最新的Django版本1.0.2。但是现在当我运行django-admin.py时,出现以下错误。我该如何解决? 问题答案: 你必须确保django在你的PYTHONPATH中。 要进行测试,只需在python shell中执行即可。应该没有输出: 如果你安装的Django通过(或与附带的),然后在你检查site-packages,如果文件(.)