从PEP-370:
用户脚本目录
二进制文件和脚本的目录。[10] 它在 Python 版本和脚本的目标目录之间共享。
Unix(包括 Mac)
~/.local/bin视窗
%APPDATA%/Python/Scripts
为什么它建议特定版本的用户站点目录而不是用户脚本目录?那么来自不同python版本的脚本不会相互冲突吗?
编辑。是的,他们会。我用python2-pytest
和做了一个测试python3-pytest
。使用 pip 将两者安装到用户目录时,一个pytest
脚本会在没有警告的情况下覆盖另一个脚本。
似乎有一个相关的链接,但它已经死了:
关于bin目录的讨论http://permalink.gmane.org/gmane.comp.python.devel/91095
相关分类