在 Ubuntu 中查看 Python 路径,可以根据不同需求用下面几种方式:
which python
或(推荐,Python 3 更常见):
which python3
输出示例:
/usr/bin/python3
python3 -c "import sys; print(sys.executable)"
输出示例:
/usr/bin/python3
python3 -c "import sys; print(sys.path)"
会输出一个列表,例如:
['', '/usr/lib/python3.10', '/usr/lib/python3.10/lib-dynload', ...]
python3 -c "import sysconfig; print(sysconfig.get_path('prefix'))"
或:
python3 -c "import sysconfig; print(sysconfig.get_paths())"
ls /usr/bin/python*
或:
update-alternatives --list python
如果你在虚拟环境里:
which python
或:
echo $VIRTUAL_ENV
| 类型 | 路径 |
|---|---|
| 系统 Python | /usr/bin/python3 |
| 系统库 | /usr/lib/python3.x/ |
| pip 安装包 | ~/.local/lib/python3.x/site-packages |
| 虚拟环境 | venv/bin/python |
如果你是想 配置 VS Code / PyCharm / 环境变量 / 虚拟环境,可以告诉我具体场景,我可以一步步帮你。