温馨提示×

ubuntu python路径怎么改

小樊
40
2026-09-19 14:20:47
栏目: 编程语言

在 Ubuntu 下“改 Python 路径”通常有以下几种常见场景,我分别说明:


一、修改 python 命令默认指向(软链接)

很多系统默认 python 指向 python3 或某个版本。

查看当前指向

which python
python --version

修改软链接(例如指向 python3.10)

sudo ln -sf /usr/bin/python3.10 /usr/bin/python

⚠️ 注意:
不要随意改 /usr/bin/python3,可能影响系统工具(如 apt)。


二、修改环境变量 PATH(优先找到某个 Python)

如果你自己装了 Python(如 /opt/python39/bin/python):

临时生效

export PATH=/opt/python39/bin:$PATH

永久生效

nano ~/.bashrc

添加:

export PATH=/opt/python39/bin:$PATH

保存后:

source ~/.bashrc

三、修改虚拟环境的 Python 路径

创建虚拟环境时指定

python3.11 -m venv myenv

已存在的 venv 改不了路径

只能重建:

rm -rf myenv
python3.11 -m venv myenv

四、pip 使用的 Python 路径

查看:

which pip
pip --version

如果 pip 不对:

python3 -m pip install xxx

五、系统级默认 Python(不推荐新手改)

Ubuntu 20.04+ 强烈不建议改系统 python3。

如果必须:

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1
sudo update-alternatives --config python3

六、PyCharm / VSCode 改 Python 路径

  • PyCharm:Settings → Python Interpreter
  • VSCode:Ctrl+Shift+P → Python: Select Interpreter

如果你能具体说:

  • 是想改 命令路径
  • 还是 项目用的 Python
  • 还是 pip 找错 Python

我可以给你更精确的命令。

0 踩