Ubuntu Python安装后路径在哪
导读:Ubuntu 中 Python 安装路径速查 常见安装路径一览 下表按安装方式与用途归纳常见位置(实际以你的系统与版本为准): 安装方式或来源 可执行文件位置 库与包目录 说明 APT 系统自带 /usr/bin/pyth...
Ubuntu 中 Python 安装路径速查
常见安装路径一览
- 下表按安装方式与用途归纳常见位置(实际以你的系统与版本为准):
| 安装方式或来源 | 可执行文件位置 | 库与包目录 | 说明 |
|---|---|---|---|
| APT 系统自带 | /usr/bin/python3.x | /usr/lib/python3.x/、/usr/lib/python3/dist-packages/ | 发行版默认路径 |
| 源码编译安装 | /usr/local/bin/python3.x | /usr/local/lib/python3.x/ | 常见自定义安装前缀 |
| pyenv 版本管理 | ~/.pyenv/versions/3.x.x/bin/python3.x | ~/.pyenv/versions/3.x.x/lib/python3.x/site-packages/ | 多版本并存 |
| Anaconda/Miniconda | ~/anaconda3/bin/python 或 ~/miniconda3/bin/python | ~/anaconda3/lib/python3.x/site-packages/ | 环境隔离 |
| 用户级 pip 安装 | ~/.local/bin/python3 | ~/.local/lib/python3.x/site-packages/ | 仅当前用户可见 |
| 虚拟环境 venv | /bin/python | /lib/python3.x/site-packages/ | 项目级隔离 |
以上路径为 Ubuntu 上最常见的落点,具体版本号(如 3.10、3.12)会随系统而异。
快速定位你当前使用的解释器与库目录
- 查看解释器路径
- 终端:
which python3、which python - Python 内:
import sys; print(sys.executable)
- 终端:
- 查看模块搜索路径与 site-packages
- 终端:
python3 -c "import sys; print(sys.path)" - 终端:
python3 -m site - Python 内:
import site; print(site.getsitepackages())
- 终端:
- 查看包安装位置
pip show < package_name>(会显示该包的具体安装目录)
- 辅助定位
whereis python3(列出二进制、库、手册等关联路径)echo $PATH(确认可执行文件搜索路径)
按安装方式定位的实用命令
- APT 安装
- 列出已装包:
dpkg -l | grep python3 - 查看安装日志:
cat /var/log/dpkg.log | grep python3
- 列出已装包:
- pyenv
- 列出版本:
pyenv versions - 某版本解释器路径:
pyenv which python
- 列出版本:
- 源码编译
- 默认前缀通常为 /usr/local,可执行文件多在 /usr/local/bin,库在 /usr/local/lib/python3.x
- Anaconda/Miniconda
- 环境信息:
conda info - 某环境解释器:
conda run -n < env> which python
- 环境信息:
- 虚拟环境
- 创建:
python3 -m venv < venv> - 激活:
source < venv> /bin/activate(激活后which python即指向该环境)
- 创建:
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu Python安装后路径在哪
本文地址: https://pptw.com/jishu/753431.html
