Ubuntu 下 Python 配置出错很常见,先别急,可以按下面思路一步步排查。你可以先告诉我具体报错信息,我也能更精准帮你。下面先给你一套通用处理方案。
在终端执行:
python3 --version
which python3
pip3 --version
常见问题:
python 命令不存在(Ubuntu 默认只有 python3)pip 和 python 版本不匹配python 命令找不到Ubuntu 20.04+ 默认没有 python 命令
sudo apt update
sudo apt install python3 python3-pip
如需 python 命令:
sudo ln -s /usr/bin/python3 /usr/bin/python
(不推荐全局改,容易出问题)
Ubuntu 23.04+ 默认禁止系统 pip 安装:
error: externally-managed-environment
✅ 正确做法(推荐):
python3 -m venv venv
source venv/bin/activate
pip install 包名
❌ 不推荐:
sudo pip install xxx
查看已安装版本:
ls /usr/bin/python*
切换默认版本(谨慎):
sudo update-alternatives --config python3
建议:
venv 或 conda 管理项目检查:
echo $PATH
确保包含:
/usr/bin
/usr/local/bin
✅ 正确做法:
Ctrl+Shift+P → Python: Select Interpreter./venv/bin/python请把下面信息发我:
lsb_release -a)我可以一步一步带你修 ✅