该目录site-packages在各种 Python 相关文章中都有提及。它是什么?如何使用它?
site-packages
site-packages是手动构建的 Python 包的 目标目录 。当您从源代码构建和安装 Python 包时(使用 distutils ,可能通过执行python setup.py install),您将在site-packages默认情况下找到已安装的模块。
python setup.py install
有标准位置:
prefix/lib/pythonX.Y/site-packages
exec-prefix/lib/pythonX.Y/site-packages
prefix\Lib\site-packages
1 Pure 表示该模块仅使用 Python 代码。 非纯 也可以包含 C/C++ 代码。
site-packages默认情况下是 Python 搜索路径 的一部分,因此安装在那里的模块可以在之后轻松导入。