温馨提示×

ubuntu python报错怎么解

小樊
35
2026-09-16 14:23:05
栏目: 编程语言

“Ubuntu 下 Python 报错”这个范围太广了,我需要先了解具体报错信息才能准确帮你解决。你可以把终端里完整的报错内容贴出来(复制文本或截图都行)。

不过,我可以先给你一个常见 Ubuntu Python 报错 & 解决速查表,你可以对照看看是不是这些情况:


一、最常见报错合集

1️⃣ Command 'python' not found

原因:Ubuntu 20.04+ 默认只有 python3
解决

python3 --version

要用 python 命令:

sudo apt install python-is-python3

2️⃣ pip: command not found

解决

sudo apt update
sudo apt install python3-pip

3️⃣ ModuleNotFoundError: No module named 'xxx'

原因:包没装或装错环境
解决

pip3 install xxx

如果权限问题:

pip3 install --user xxx

4️⃣ PermissionError: [Errno 13]

原因:系统目录无写权限
解决(推荐)

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

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

原因:禁止直接 pip 装系统 Python
解决

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

pip install --break-system-packages xxx  # 不推荐

6️⃣ ImportError: libxxx.so not found

原因:系统依赖缺失
解决(举例):

sudo apt install libssl-dev

7️⃣ Python 版本太旧

sudo apt install python3.11

二、你需要告诉我这些,我才能精准帮你

请直接回复:

  1. 完整报错信息(英文原样)
  2. 你执行的命令
  3. Ubuntu 版本(lsb_release -a
  4. Python 版本(python3 --version

只要你贴出来,我可以直接告诉你哪一行错了、为什么、怎么改 ✅

0