在 Ubuntu 下设置 Python 的环境变量,一般分几种常见情况,下面按最常见需求给你说明:
which python3
export PATH=/usr/bin/python3:$PATH
编辑 ~/.bashrc 或 ~/.zshrc:
nano ~/.bashrc
在末尾添加:
export PATH=$PATH:/your/python/path
例如:
export PATH=$PATH:/usr/local/python3.11/bin
保存后执行:
source ~/.bashrc
sudo nano /etc/profile
添加同样内容,然后:
source /etc/profile
python3 -m venv venv
source venv/bin/activate
激活后,python 和 pip 自动指向虚拟环境。
有些项目需要指定模块搜索路径:
export PYTHONPATH=/your/project/path:$PYTHONPATH
永久设置同样加到 ~/.bashrc。
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.11 1
sudo update-alternatives --config python
/usr/bin/python 指向,容易破坏系统工具python 不存在,用 python3如果你说的是:
pip 镜像可以告诉我具体场景,我给你更精确的配置。