You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 24.04.2 LTS下Anaconda安装geopy后模块未找到

问题原因与解决方案

核心问题

你执行的python3是Ubuntu系统自带的Python解释器,并非Anaconda环境中的版本,因此其sys.path不包含Anaconda的包安装目录,导致找不到已安装的geopy。

具体解决步骤

  • 激活Anaconda环境
    先激活对应的conda环境(默认base环境):

    conda activate base
    

    激活后终端提示符会带有(base)前缀,此时执行python(而非python3),再尝试导入geopy:

    import geopy
    
  • 验证conda环境的Python路径
    激活环境后,检查当前Python路径是否为Anaconda目录下的版本:

    which python
    

    正常输出应为类似/home/你的用户名/anaconda3/bin/python,而非系统默认的/usr/bin/python3。

  • 设置终端默认使用Anaconda Python
    若希望每次打开终端都自动关联Anaconda环境,执行conda初始化命令:

    conda init bash
    

    重启终端后,默认会激活base环境,此时python命令将指向Anaconda解释器,sys.path会自动包含Anaconda的包路径。

  • 避免混用解释器
    不要直接用python3调用系统Python,要么激活conda环境后用python命令,要么直接指定Anaconda Python的绝对路径运行脚本:

    /home/你的用户名/anaconda3/bin/python 你的脚本文件.py
    

内容的提问来源于stack exchange,提问作者IgorLopez

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 16:19:52