温馨提示×

ubuntupython报错怎么解决

小樊
44
2026-09-01 12:17:24
栏目: 编程语言

你这个问题比较宽泛,“Ubuntu 上 Python 报错”可能有很多种原因。我分几种常见情况给你讲,你看看自己是哪一种,或者直接把报错信息贴出来,我可以精准帮你解决。


一、最常见:Python 命令找不到

报错示例

Command 'python' not found

原因

Ubuntu 20.04+ 默认只有 python3,没有 python

解决方法

python3 --version

如果你想用 python

sudo apt update
sudo apt install python-is-python3

二、pip 报错

报错示例

pip: command not found

externally-managed-environment

解决方法

安装 pip:

sudo apt install python3-pip

如果是 externally-managed-environment: ✅ 推荐用虚拟环境:

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

或临时强制安装(不推荐):

pip install xxx --break-system-packages

三、权限报错

报错示例

PermissionError: [Errno 13] Permission denied

解决

不要 sudo pip ✅ 用虚拟环境(最安全)


四、模块找不到

报错示例

ModuleNotFoundError: No module named 'xxx'

解决

pip install xxx

或确认你在正确的虚拟环境里


五、Python 版本冲突

查看版本:

which python3
python3 --version

建议:

  • 系统 Python 不要动
  • venvconda

六、你可以直接这样发给我(最快)

请把以下信息贴出来:

  1. Ubuntu 版本(lsb_release -a
  2. Python 版本
  3. 完整报错信息(复制粘贴)
  4. 你执行的命令

我可以直接帮你定位并给出一步一步的解决方案

0