我在Windows7上使用Anaconda2/3,我有4个Python环境。在
在漫游文件夹中,我看到3个文件夹出现:
C:\Users\username\AppData\Roaming\Jedi\Jedi\CPython-27-30 C:\Users\username\AppData\Roaming\Jedi\Jedi\CPython-35-30 C:\Users\username\AppData\Roaming\Jedi\Jedi\CPython-36-30
有没有办法让那些文件夹不在漫游配置文件中?在
谢谢你
编辑:正如下面@Simon Fraser所建议的,我使用的是Spyder 3.2.4。在https://github.com/davidhalter/jedi/issues/926中有一个关于这个问题的公开给绝地,但是他们说这个问题已经解决了,他们把这些文件夹移到了本地文件夹中。在
似乎在Jedi(提供编辑器自动完成提示的模块)中有一个设置来移动缓存目录。在
由于您不使用Linux,所以环境变量不会有帮助。找到你的编辑器在哪里设置了绝地,然后改变这个选项(问题标签暗示它可能是Spyder,但你不能确定)
你可能需要把绝地目录的内容移到新的位置,如果第一次不起作用,所以不要马上删除
编辑:看来Spyder不提供此配置选项-因此,如果这影响到您,您可能需要修改Spyder在jedi_plugin.py line 50中的源代码,其中它已经更新了一个绝地设置:
^{pr2}$Jedi
包修复了Jedi 0.11.0https://github.com/DonJayamanne/pythonVSCode/commit/25133dc145a8a3ea82d54569026c1d0f979f6f63的问题但是},如链接中所述。在
conda
仍然没有Jedi 0.11.0forwindows(也没有定制的repo)。我所做的是编辑文件/site-packages/jedi/settings.py
,并将APPDATA
更改为{相关问题 更多 >
编程相关推荐