在 Ubuntu 上查看 Python,常见需求一般包括:是否安装、版本号、安装路径、以及当前使用的是哪个 Python。下面按常见场景给你一个完整说明。
python3 --version
或
python3 -V
python --version
⚠️ 注意:
Ubuntu 20.04 及以后版本 默认不再安装python命令,只有python3。
which python3
whereis python
示例输出:
python3: /usr/bin/python3 /usr/lib/python3 /usr/share/man/man1/python3.1.gz
ls -l /usr/bin/python*
或者:
update-alternatives --list python
(如果没有配置 alternatives,可能无输出)
进入 Python 交互环境:
python3
然后输入:
import sys
print(sys.executable)
print(sys.version)
输出示例:
/usr/bin/python3
3.10.12 (main, ...)
dpkg -l | grep python3
如果你在虚拟环境里:
which python
输出类似:
/home/user/venv/bin/python
说明当前使用的是 虚拟环境 Python,不是系统 Python。
pip3 --version
输出示例:
pip 22.0.2 from /usr/lib/python3/dist-packages/pip (python 3.10)
| 需求 | 命令 |
|---|---|
| 查看 Python3 版本 | python3 --version |
| 查看 Python 路径 | which python3 |
| 查看 Python 安装详情 | python3 -m sysconfig |
| 查看 pip 对应 Python | pip3 --version |
| 查看是否虚拟环境 | which python |
如果你是想:
可以直接告诉我你的 Ubuntu 版本(如 20.04 / 22.04 / 24.04),我可以给你更精确的方案。