Pycharm在创建新的工程时出现"Failed to Create Interpreter"

我遇到一个问题Pycharm在创建工程时,使用Anaconda自带的base(python=3.7)可以正常创建,但是用我自己的环境(envs/python37/python=3.7)的时候就出现下面的问题 : Executed command: D:\Program Files\JetBrains\Pycharm 2018.3.5\helper\packaging_tools.py list Error occurred:Permission denied Command output

Pycharm在创建新的工程时出现"Failed to Create Interpreter"

Pycharm在创建新的工程时出现"Failed to Create Interpreter"

 啊~经过近一周时间的折磨之后,我在Google上也找到一些眉目,还是Google上的资源多啊(传送门),总的来说应该是跟Anaconda本身的BUG有关,与Pycharm不兼容(可能猜测,目前还未查到相关解释)

以下是我的解决方案:

方法一:

通过conda直接建立环境(不再通过Vartualenv来建立虚拟环境),由conda管理的真实环境作为项目环境,这样做的坏处是所有使用同一个环境的项目所见的工具包都是相同的不具有个性化,且对环境中的任何更改都会对其他项目产生影响,安全系数不高,但是这种方法效果很好.

Pycharm在创建新的工程时出现"Failed to Create Interpreter"

 方法二:

通过pythonw.exe的方式来创建环境,依旧使用虚拟环境,但是无视窗(具体python.exe与pythonw.exe差别可见:传送门)

Pycharm在创建新的工程时出现"Failed to Create Interpreter"

以上是我的一些经验总结,有不准确的地方还请指正.希望对小伙伴们有帮助