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

Ubuntu20.4环境下Python导入第三方模块报错该如何解决?

Python Ubuntu 环境模块导入错误解决方案

针对Ubuntu 20.04环境下已用pip3安装binance包、但运行脚本依然报导入错误的问题,可按以下步骤排查解决:

  • 第一步:确认当前运行脚本的Python解释器与pip3对应版本匹配
    在报错脚本开头添加如下代码运行,查看当前调用的解释器路径:
    import sys
    print("当前解释器路径:", sys.executable)
    print("当前模块搜索路径:", sys.path)
    
    确认输出的解释器版本是否为你安装binance包对应的python3.8,且/usr/local/lib/python3.8/dist-packages是否在sys.path列表中。
  • 第二步:修复模块搜索路径缺失问题
    若上述步骤确认sys.path缺少依赖安装路径,可二选一处理:
    • 临时生效(仅当前终端会话有效):运行脚本前执行命令
      export PYTHONPATH=/usr/local/lib/python3.8/dist-packages:$PYTHONPATH
      之后再执行你的Python脚本即可。
    • 永久生效(对当前登录用户所有终端会话有效):
      1. 执行nano ~/.bashrc打开用户配置文件
      2. 在文件末尾新增一行:export PYTHONPATH=/usr/local/lib/python3.8/dist-packages:$PYTHONPATH
      3. 保存退出后执行source ~/.bashrc使配置立即生效
  • 第三步:排查权限问题
    若你当初使用sudo pip3安装的依赖包,普通用户运行脚本可能无路径读取权限,可执行以下命令修复:
    sudo chmod -R a+r /usr/local/lib/python3.8/dist-packages/binance*

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 18:15:03