以 macOS 上安装的 Python 3.10 为例。
可以通过 sys.path 获取位置。
内置的包位置:
- /Library/Frameworks/Python.framework/Versions/3.10/lib/python310.zip
- /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10
- /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/lib-dynload
第三方包位置:
使用 pip3 install package_name 安装的包在下面这个目录中:
/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages
使用 pip3 install package_name --user 安装的包在下面这个目录中:
~/Library/Python/3.10/lib/python/site-packages
该目录可以通过
python3 -m site --user-base
获取。