之前将pycharm的编译器从python3更改为了python2,改回去以后实际用的却还是python2。经过上网查询发现有一个地方漏掉了。总之更改pycharm中的编译器需要更改2个地方。
本文参考于:https://jingyan.baidu.com/article/7e440953707cd22fc0e2efee.html
侵删亲删

第一步更改---工程的编译器

点菜单中file---settings--project (你的工程名)这里是默认的untitled

pycharm如何配置编译器(python2和python3相互切换)_第1张图片

pycharm如何配置编译器(python2和python3相互切换)_第2张图片
pycharm如何配置编译器(python2和python3相互切换)_第3张图片

pycharm如何配置编译器(python2和python3相互切换)_第4张图片

如果没有要切换的python2或python3点击右边的+号添加。添加过程就是根据提示找到安装目录,点下安装目录中的pythonX.exe,这里python后面的的X代表2或3。
这里要切换回3,选择python3.7即可。

第二步更改---当前文件的编译器

确认ToolBar前面的勾是有的。
pycharm如何配置编译器(python2和python3相互切换)_第5张图片
然后我们能看到下图中红框里的内容:
pycharm如何配置编译器(python2和python3相互切换)_第6张图片
然后按下图顺序点:

先点要编辑的文件右边的下拉菜单(即那个小三角)
然后点下面的
pycharm如何配置编译器(python2和python3相互切换)_第7张图片
然后点Edit configurations,到下图界面:
pycharm如何配置编译器(python2和python3相互切换)_第8张图片
确定也是python3,之后保存退出。一开始我只切换了第一步的python编译器,没有切换第二步的,导致实际运行时,仍旧使用python2编译。

第二步更改的一个小细节

第二步更改时建议选择Project Default(python x.y(venv)),这样以后只需要更改第一步就行了,第二步的更改就自动同步了。不用再点第二步,这样会省很多步骤
pycharm如何配置编译器(python2和python3相互切换)_第9张图片