问题背景
Python2和Python3都有很重要的意义,有的时候因为项目需要需要切换不同的语言,所以一台电脑上同时安装两个版本的Python是很有必要的。
这不,我最近就下了Python2,为了避免和之前下载的Python3的文件发生混淆,我重新整理了一下我混乱的D盘,把两个版本和我用的IDE——PyCharm分为了三个文件夹。
嗯看起来就简洁多了,心情顿时愉悦了不少^~^。不过我在之后还是遇到了几个问题。
问题一——桌面快捷方式出错
但是当我打开PyCharm,它出现了类似下面的窗口:
虽然说知道快捷方式所对应的位置就可以进行浏览然后一个个文件夹打开这样,但是效率实在太低了,有没有好的解决方法呢?
诶还别说,一查就查到了,方法还挺简单。
Step1.首先右键单击出现问题的PyCharm(其他软件一样的道理),然后单击属性。
Step2. 然后就出现了这个界面,把其中的目标修改为当前快捷方式的路径。这时候就——复制粘贴大法好!点击确定,再打开就正常啦!
问题二——cmd命令输入python没有显示版本,反复弹出应用商店,不能正常工作qaq
这个问题我估摸着是因为Python3文件位置改了,然后之前安装Python3的环境变量没有进行修改,所以就出现了错误。
不过我在网上查了一下,幕后黑手竟然是应用商店的环境变量——C:\Users\LENOVO\AppData\Local\Microsoft。因为它的优先级比Python的环境变量高,放在前面的话当然优先弹出应用商店啦。
解决办法有两种:
1.删除该应用商店的环境变量:C:\Users\LENOVO\AppData\Local\Microsoft
2.把应用商店的环境变量下移到Python的环境变量后面(右边有下移的选项,点击即可)
当然我用的是第一种(估计自己也不会用到微软商店太多,删掉就删掉叭)
问题三——Python的不同版本解释器怎么切换
因为下载了两个Python的版本,两个版本里都有Python.exe文件,为了避免混淆,对两个版本的Python文件分别命名为对应的版本名(我用的是Python3.8.3和Python2.7)
然后我们打开PyCharm,对解释器进行设置
单击顺序:文件(File)->设置(Settings)->项目(Project) ->项目解释器(Project Interpreter),出现如下界面:
然后点击箭头所指的小齿轮
会出现两种选项分别是Show all和add,选择Show all,出现下列界面:
加号表示增加解释器,减号表示删除(无效的可以删除),我们点击加号,出现下面的界面,然后点击图示的三个小点点,选择正确的解释器路径(就是Python.exe的路径,如果没有的话自己添加一下),最后点击OK,大功告成!
一切都设置完毕以后,关闭设置。要切换解释器的话,如图点击Edit Configurations...
打开界面如下,然后选择你要用的Python Interpreter,便可以进行切换啦~
权且对问题和解决办法做个记录,日后忘记了可以回来查阅。
以上。