virtualenv文件夹中的奇怪“本地”文件夹

时间:2011-11-22 12:51:15

标签: python virtualenv

在我创建virtualenv环境(VE)之后,在其中有一个名为“local”的符号链接。它指向VE文件夹,这意味着如果你打开它,你最终会在你开始的同一个文件夹中。

我不关心这一点,但它使得PyCharm中的一些自动完成“向导”无法使用(它们反复显示相同的项目,每次都有更深的嵌套级别)。

不知怎的,我找不到任何关于这个问题的提示(我正在使用virtualenv 1.6.4)。

问题是:“本地”符号链接用于什么?

1 个答案:

答案 0 :(得分:21)

根据the source local符号链接已作为a bug的修正 影响使用"posix_local" install scheme的平台。此更改已在version 1.6.3中引入。

您所描述的问题已由github上的pull request解决。此建议的修补程序将符号链接更改为指向实际的local目录而不是父目录。 它还没有被合并。这个补丁已经applied所以问题应该在下一个版本中解决(1.7.1或许?)。