温馨提示×

ubuntu python报错咋办

小樊
38
2026-10-21 23:24:26
栏目: 编程语言

“Ubuntu 上 Python 报错”这个问题太宽泛了,我需要你提供具体报错信息才能精准帮你解决。不过,我可以先给你一套通用排查思路 + 常见错误及解决办法,你对照看看。


一、先做什么(通用步骤)

  1. 复制完整报错信息(终端里红色部分)
  2. 确认 Python 版本:
    python3 --version
    
  3. 确认 pip 版本:
    python3 -m pip --version
    

二、Ubuntu 上 Python 常见报错 & 解决

1️⃣ command not found: python

Ubuntu 20.04+ 默认只有 python3

python3 xxx.py

或建软链接(不推荐改系统):

alias python=python3

2️⃣ PermissionError

chmod +x script.py

或加 sudo(仅系统级操作)


3️⃣ ModuleNotFoundError: No module named xxx

✅ 正确安装方式:

python3 -m pip install xxx

如果权限不足:

python3 -m pip install --user xxx

4️⃣ externally-managed-environment 报错(Ubuntu 23.04+)

不能直接 pip 安装到系统 ✅ 解决:

python3 -m venv venv
source venv/bin/activate
pip install xxx

5️⃣ SyntaxError

通常是:

  • Python 2 / 3 混用
  • 中文引号
  • 缩进错误

6️⃣ Segmentation fault

一般是:

  • C 扩展库冲突
  • 环境问题

✅ 用虚拟环境重装


三、建议你这样发我信息

你可以直接贴:

Ubuntu 版本:
Python 版本:
报错完整内容:
我执行的命令:

我可以一步一步帮你修 ✅

0 踩