在 Ubuntu 下“设置 Python 路径”通常分几种情况,我按最常见需求给你说明:
which python3
python3 --version
update-alternatives(推荐)sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 2
切换:
sudo update-alternatives --config python
⚠️ 注意:Ubuntu 20.04+ 不建议把 python 指向 python3,可能影响系统工具
export PYTHONPATH=/your/path:$PYTHONPATH
编辑 ~/.bashrc:
nano ~/.bashrc
添加:
export PYTHONPATH=/your/path:$PYTHONPATH
生效:
source ~/.bashrc
避免系统 Python 混乱:
python3 -m venv venv
source venv/bin/activate
激活后所有包都在 venv/ 里,不影响系统。
/usr/bin/python3.10 script.py
python3 -m pip install --user package
如果你能说清楚你是:
我可以直接给你精确命令。