温馨提示×

ubuntupython环境变量怎设

小樊
39
2026-09-01 12:13:22
栏目: 编程语言

在 Ubuntu 上设置 Python 的环境变量,通常分几种情况。下面按常见需求给你说明:


一、设置 Python 解释器路径(PATH)

如果你安装了多个 Python 版本,想让 pythonpython3 指向指定版本:

1. 查看已有 Python

which python3
ls /usr/bin/python*

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

export PATH=/usr/bin/python3.10:$PATH

3. 永久设置(推荐)

编辑用户环境变量文件:

nano ~/.bashrc

在末尾添加:

export PATH=/usr/bin/python3.10:$PATH

保存后执行:

source ~/.bashrc

如果使用的是 zsh,则修改 ~/.zshrc


二、设置 Python 虚拟环境(推荐做法)

1. 创建虚拟环境

python3 -m venv myenv

2. 激活环境

source myenv/bin/activate

激活后,pythonpip 会自动使用该环境。


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

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

临时

export PYTHONPATH=/home/user/myproject:$PYTHONPATH

永久

~/.bashrc 中添加:

export PYTHONPATH=/home/user/myproject:$PYTHONPATH

四、设置 pip 镜像源(国内加速)

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

五、示例:完整环境变量配置

# ~/.bashrc
export PYTHONPATH=/home/user/project
export PATH=$PATH:/usr/bin/python3.11

如果你说的是:

  • ✅ 切换 Python 版本
  • ✅ 设置 Django / Flask 环境变量
  • ✅ 服务器部署(systemd)

可以告诉我具体场景,我给你更精确的配置。

0