温馨提示×

Ubuntu Python 路径怎么设

小樊
38
2026-09-25 16:34:55
栏目: 编程语言

在 Ubuntu 上“设置 Python 路径”通常分几种情况,我按常见需求给你说明,你可以看哪个符合你的情况:


一、查看当前 Python 路径

which python3
python3 --version

二、设置「系统默认 python 命令」指向 python3(推荐用 update-alternatives)

Ubuntu 默认可能没有 python 命令,只有 python3

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 10

查看/切换:

sudo update-alternatives --config python

三、设置 Python 模块搜索路径(PYTHONPATH)

临时设置(当前终端有效)

export PYTHONPATH=/your/path:$PYTHONPATH

永久设置(用户级)

编辑 ~/.bashrc:

nano ~/.bashrc

添加:

export PYTHONPATH=/your/path:$PYTHONPATH

保存后:

source ~/.bashrc

四、使用虚拟环境(最推荐 ✅)

避免污染系统 Python:

python3 -m venv venv
source venv/bin/activate

激活后:

  • python 指向虚拟环境
  • 安装的包只在当前环境

五、修改 pip 安装路径(可选)

python3 -m pip install --user 包名

用户级路径一般在:

~/.local/lib/python3.x/site-packages

六、多个 Python 版本切换(如 3.8 / 3.10 / 3.11)

sudo apt install python3.11
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 20
sudo update-alternatives --config python3

如果你能说清楚你是:

  • 想 换 Python 版本
  • 还是 导入自己写的模块报错
  • 还是 服务器部署 / Docker

我可以直接给你精确命令。

0 踩