在 Debian 上设置 Python 路径,常见有几种场景,下面按最常用 → 进阶说明。
which python3
python3 --version
Debian 通常用 update-alternatives 管理。
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 2
sudo update-alternatives --config python3
⚠️ 注意:不要改 /usr/bin/python(系统脚本依赖),只改 python3 更安全。
用于让 Python 找到你的自定义模块。
export PYTHONPATH=/your/path:$PYTHONPATH
python3 your_script.py
echo 'export PYTHONPATH=/your/path:$PYTHONPATH' >> ~/.bashrc
source ~/.bashrc
sudo nano /etc/environment
# 添加
PYTHONPATH="/your/path"
最规范、最安全
sudo apt install python3-venv
python3 -m venv myenv
source myenv/bin/activate
激活后:
python3 -m pip install package
查看安装位置:
python3 -m site
如果你是想:
可以告诉我具体场景,我给你更精确的配置。