小编典典

python的站点包目录是什么?

all

该目录site-packages在各种 Python 相关文章中都有提及。它是什么?如何使用它?


阅读 59

收藏
2022-08-08

共1个答案

小编典典

site-packages是手动构建的 Python 包的 目标目录 。当您从源代码构建和安装 Python 包时(使用 distutils
,可能通过执行python setup.py install),您将在site-packages默认情况下找到已安装的模块。

有标准位置:

  • Unix(纯)1:prefix/lib/pythonX.Y/site-packages
  • Unix(非纯):exec-prefix/lib/pythonX.Y/site-packages
  • 视窗:prefix\Lib\site-packages

1 Pure 表示该模块仅使用 Python 代码。 非纯 也可以包含 C/C++ 代码。

site-packages默认情况下是 Python 搜索路径 的一部分,因此安装在那里的模块可以在之后轻松导入。


有用的阅读

2022-08-08