Ubuntu中Python包的寻找路径

文章目录

一、Pyhon包的查找位置

bash 复制代码
▶ [~]$ python -m site
sys.path = [
    '/home/wangji',
    '/usr/lib/python310.zip',
    '/usr/lib/python3.10',
    '/usr/lib/python3.10/lib-dynload',
    '/home/wangji/.local/lib/python3.10/site-packages',
    '/usr/local/lib/python3.10/dist-packages',
    '/usr/lib/python3/dist-packages',
]
USER_BASE: '/home/wangji/.local' (exists)
USER_SITE: '/home/wangji/.local/lib/python3.10/site-packages' (exists)
ENABLE_USER_SITE: True
▶ [~]$

或者另一种更加简洁的方式:

bash 复制代码
python -c "import site; print(site.getsitepackages())"

二、某个Python特定包的查找位置

.path 识别特定包的位置

bash 复制代码
python -c "import setuptools as _; print(_.__path__)"

.file 识别特定模块的位置

bash 复制代码
python -c "import setuptools as _; print(_.__file__)"

pip show <package> 显示debian风格的包装信息:

bash 复制代码
pip show numpy

参考

相关推荐
YJlio4 小时前
1.7 通过 Sysinternals Live 在线运行工具:不下载也能用的“云端工具箱”
c语言·网络·python·数码相机·ios·django·iphone
l1t4 小时前
在wsl的python 3.14.3容器中使用databend包
开发语言·数据库·python·databend
山塘小鱼儿5 小时前
本地Ollama+Agent+LangGraph+LangSmith运行
python·langchain·ollama·langgraph·langsimth
码说AI5 小时前
python快速绘制走势图对比曲线
开发语言·python
wait_luky6 小时前
python作业3
开发语言·python
Python大数据分析@7 小时前
tkinter可以做出多复杂的界面?
python·microsoft
大黄说说7 小时前
新手选语言不再纠结:Java、Python、Go、JavaScript 四大热门语言全景对比与学习路线建议
java·python·golang
小小张说故事7 小时前
SQLAlchemy 技术入门指南
后端·python
我是章汕呐8 小时前
拆解Libvio.link爬虫:从动态页面到反爬对抗的实战解析
爬虫·python