温馨提示×

ubuntu python报错怎办

小樊
48
2026-10-21 22:50:23
栏目: 编程语言

在 Ubuntu 上运行 Python 报错很常见,但不同错误原因不同。你可以按下面思路一步步排查,也可以把具体报错信息贴出来,我帮你精准分析。


一、先确认基础环境

python3 --version
which python3
  • Ubuntu 一般自带 python3
  • 不要用 python(可能不存在或指向 Python 2)

二、最常见问题 & 解决办法

1️⃣ Command 'python' not found

sudo apt update
sudo apt install python3 python3-pip

或用:

python3 你的脚本.py

2️⃣ pip: command not found

sudo apt install python3-pip

使用:

python3 -m pip install 包名

3️⃣ 权限错误(Permission denied)

❌ 不要用 sudo pip ✅ 推荐用虚拟环境:

python3 -m venv venv
source venv/bin/activate
pip install 包名

4️⃣ 缺少系统依赖(如 ssl / dev)

sudo apt install python3-dev build-essential libssl-dev

5️⃣ 模块找不到 ModuleNotFoundError

python3 -m pip install 模块名

确认是否在虚拟环境中。


6️⃣ Python 版本不兼容

某些库只支持特定版本:

python3 --version

必要时用 pyenv 管理版本。


三、建议你这样给我信息(更快解决)

请贴出:

  1. 完整报错信息(复制终端内容)
  2. 使用的命令
  3. Ubuntu 版本(lsb_release -a)
  4. Python 版本

如果你愿意,现在就可以把报错截图或文字发给我,我直接帮你改 ✅

0 踩