virtualenv文件夹中的奇怪"本地"文件夹

Tom*_*ski 23 python virtualenv

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

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

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

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

Sha*_*hin 21

根据消息来源,local符号链接被用于修复 使用"posix_local"安装方案影响平台的错误.此更改在1.6.3版中引入.

您描述的问题已通过github上的pull请求解决.此建议的修补程序将符号链接更改为指向实际local目录而不是父目录.它尚未合并.此补丁已经应用,所以问题应该在下一个版本中修复(1.7.1或许?).

  • 拉请求现在已关闭,因此问题很快就会消失. (2认同)