解决pycharm添加解析器时,找不到配置好的虚拟环境问题

一、问题描述

在学习第二个pytorch项目时,添加解析器时,有点问题,找不到原来的配置好的环境了,如下图,明明在anaconda中有pytorch环境,但是检测不到。

我这里是想添加安装好的虚拟环境pytorch1.7.1-gpu

如下图可以看到我的anaconda3/envs路径下存在pytorch1.7.1-gpu

虽然添加时还是可以找到虚拟环境下的路径下的python.exe,进行手动添加,但这时往往会重新复制一个环境名称:例如python(pytorch1.7.1-gpu)(2),如果你想手动改名为原来的默认名字,会发现报错,不让改解析器名字为原来的的名字:python(pytorch1.7.1-gpu)。虽然问题不大,但对于我这种强迫症来说就感觉不爽。想要最开始默认的解析器名字。

  1. 手动添加过程

点击pycharm界面右下角选择Add new interpreter + Add Local Interpreter

2.添加完后,解析器名字为:python(pytorch1.7.1-gpu)(2)

3.改名报错

二、原因分析

是因为之前的第一个项目添加解析器时,勾选了Associate this virual environment with the current project

可以打开解析器设置->下拉python解析器->选择showall->红色方框,就可以看到隐藏起来的pytorch1.7.1-gpu了

三、解决方法

找到原来勾选的项目,去掉勾选,即可

之后添加时就能找到了

至此,问题解决!

猜你喜欢

转载自blog.csdn.net/SL1029_/article/details/129060700