一、问题说明
笔者最近在做一个python项目(使用pycharm IDE),在添加python解释器时,提示无法创建虚拟环境(Unable to create virtual environment),如下2图所示:
【添加python解释器页面】
【报错页面】
提示Failed to create a virtual environment(创建虚拟环境失败)。
二、原因分析
笔者一开始也百思不得其解:之前运行得好好的项目,为什么现在突然就提示“创建虚拟环境失败”了呢? 后来,经过笔者的进一步排查发现,(参见下图):
仔细看发现,选择的是“New”(新建一个虚拟环境),但是解释器路径却是“J:\Final_Project_clean_new\venv\Scripts\python.exe”,也就是当前项目已有的虚拟环境目录venv/(上次运行时建立的)之下,确实无法新建虚拟环境了。
三、解决方法
只需要将选项中的“New”复选框改成“Existing”(从已有的虚拟环境新建)即可: