温馨提示×

ubuntu python路径怎么设

小樊
43
2026-09-10 09:23:13
栏目: 编程语言

在 Ubuntu 上设置 Python 路径,通常有以下几种常见场景,我分情况说明:


一、查看当前 Python 路径

which python3
python3 --version

二、设置系统默认 python 命令指向(软链接方式)

Ubuntu 默认 python 可能不存在或指向 python2,可手动设置:

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

切换版本:

sudo update-alternatives --config python

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

用于让 Python 找到自定义模块:

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

export PYTHONPATH=/your/path:$PYTHONPATH

永久设置(推荐)

写入 ~/.bashrc

echo 'export PYTHONPATH=/your/path:$PYTHONPATH' >> ~/.bashrc
source ~/.bashrc

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

避免系统路径混乱:

sudo apt install python3-venv
python3 -m venv myenv
source myenv/bin/activate

激活后,Python 路径自动隔离。


五、pip 安装路径设置

查看 pip 安装位置:

python3 -m site

指定安装用户目录:

pip install package --user

六、修改 shebang(脚本指定 Python)

在 Python 脚本第一行:

#!/usr/bin/env python3

如果你能说清楚是 “命令找不到 / 模块找不到 / 多版本切换 / 项目环境” 哪种情况,我可以给你更精确的做法。

0