我怎样才能理解'用户脚本目录'的概念?

时间:2016-10-27 19:55:11

标签: python

我正在阅读PEP370,它引入了用户脚本目录'的概念。用下面的话说:

  

二进制文件和脚本的目录。它在Python版本和脚本的目标目录中共享。

如何理解这些词(特别是第二句)?

1 个答案:

答案 0 :(得分:2)

PEP370描述了用于存储已安装软件包的标准每用户目录(使用pip等工具)。在此之前,只有系统范围的site-packages目录。

您引用的短语表示此目录(例如,位于Unix中的用户$HOME)对于所有python版本都是唯一,并且默认目标位置用于用户级软件包安装。

请注意,对于真实项目,virtualenv通常是本地化软件包安装的工具。它允许每个项目(比每个系统用户更受限制)站点包目录。