在上一篇文章中介绍了Python解释器的下载和安装以及环境变量的配置部署,下面说一下Python解释器多版本共存的问题。
1.首先先介绍一下窗口提示窗调用python解释器的过程及计算机中路径的定义。
- 什么是路径
简单来说,计算机中的路径就是文件所在的位置。 - 什么是相对路径
相对路径是在相对一个参照物来说的路径,路径根据参照物的位置来决定。 - 什么是绝对路径
绝对路径相对绝对路径来说,是文件或者程序真实存在的位置,一般情况下,我们所说的路径都是指绝对路径。
2.命令提示窗的工作原理
- 窗口提示窗的打开方式
按下快捷键Win+R,打开“运行”程序。在输入栏里输入“CMD”,然后,点击确定。 - 命令提示窗工作原理
窗口提示窗是采用交互模式来实现人机交互的,而命令提示窗的工作原理则是首先在当前路径下查找用户输入的内容,若找得到,则返回相关内容;若找不到,则会从环境变量中遵循从上至下的顺序寻找。 - 什么是环境变量
环境变量相当于计算机中一个公共的数据库,当在当前路径下找不到用户需要的内容时,就会去环境变量中开始寻找。
那么,这和python解释器多版本共存有什么关系?
上篇文章里有说,python配置环境变量是把python.exe文件的路径添加到环境变量中,而窗口提示窗首先会从当前路径下寻找,找不到了就从环境变量中寻找,那么问题来了,我们添加的环境是python.exe所在的路径,严格来说是一个文件夹,那么如果把python.exe文件复制粘贴在python.exe的路径下并改成python3/2x.exe后,是不是也能进入python解释器,而不同版本用不同的命名方式是不是也就实现了共存问题。
3.下面来说一下具体的操作
- 打开python.exe文件的路径,选中python.exe复制并粘贴在当前文件下,重命名成易于区分版本的名字,方便以后切换用。
- 将python.exe文件的路径粘贴到环境变量中,为了计算机能更快速找到所需内容,可以将粘贴好的路径移动到最上端
- 下面就可以对python解释器随意进行切换了
到这里就告一段落了.....
参考网址:戳这里