首页主机资讯Ubuntu Python安装后路径在哪

Ubuntu Python安装后路径在哪

时间2025-11-21 16:41:03发布访客分类主机资讯浏览1264
导读: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.103.12)会随系统而异。

快速定位你当前使用的解释器与库目录

  • 查看解释器路径
    • 终端:which python3which 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
Python安装后无法运行怎么办 如何在Ubuntu上配置PHP与MySQL连接

游客 回复需填写必要信息