找到您的 Python 站点包目录
确定 Python 站点包目录的位置对于包管理至关重要。该目录保存用户安装的包,其位置根据范围不同而不同。
全局 site-packages 目录
- 运行时在 sys.path 中列出python -m site
- 要获得简洁的列表,请使用 python -c 'import site; print(site.getsitepackages())'
- 在 Python 3 中,使用 python3 -c 'import sysconfig' 中的 sysconfig.get_paths()["purelib"]
每用户站点包目录 (PEP 370)
- 可使用 python -m site --user-site
- 检查不存在的目录和 Python 的退出状态
- 安装用户带有 pip list --user 或 pip freeze 的软件包--user
实用技巧
- 使用 package.__path__ 识别包位置
- 使用 module.__file__ 跟踪模块位置
- 使用 pip show package 显示 Debian 风格的包信息,包括安装情况路径
以上是如何找到我的 Python 站点包目录?的详细内容。更多信息请关注PHP中文网其他相关文章!