温馨提示×

ubuntu python怎么配路径

小樊
45
2026-10-25 00:06:19
栏目: 编程语言

在 Ubuntu 下配置 Python 的“路径”,通常有两种常见情况,我分别说明:


一、配置 Python 解释器路径(用哪个 python)

1. 查看已有的 python 路径

which python3
which python

2. 切换默认 python 版本(推荐用 update-alternatives)

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.10 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 2

# 手动选择
sudo update-alternatives --config python

⚠️ 不建议直接软链接覆盖 /usr/bin/python3,容易影响系统工具


二、配置 Python 模块搜索路径(import 找不到包)

方法 1:临时添加(当前终端有效)

export PYTHONPATH=/your/path:$PYTHONPATH

方法 2:永久生效(用户级)

nano ~/.bashrc

添加:

export PYTHONPATH=/your/path:$PYTHONPATH

保存后:

source ~/.bashrc

方法 3:在 Python 代码里加

import sys
sys.path.append('/your/path')

方法 4:用 .pth 文件(推荐给项目用)

echo "/your/path" | sudo tee /usr/lib/python3/dist-packages/mypath.pth

三、虚拟环境(最推荐)

python3 -m venv venv
source venv/bin/activate

虚拟环境会自动隔离路径和依赖。


如果你是指:

  • pip 安装路径
  • conda 环境路径
  • PyCharm / VSCode 解释器路径

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

0 踩