2018-02-05关于⼀台电脑安装多个版本的python
Python现在⽤的多的是版本2和版本3,也就是Python2.x和但是⽬前这两个版本居然不兼容,相⽐版本2,版本3据说有很多优势,然⽽版本2中众多的类和包,版本3中⼜⽆法使⽤.在使⽤者之中还因此形成两⼤流派,各说各好⽆法达成统⼀.
由于要⽤到Python做⾃动化脚本编写,默认安装了版本3的,⼀旦要⽤到编辑版本2开发的py程序,⼜不能在版本3中兼容,总不能因此再买⼀台电脑或是虚拟机吧?
解决⽅案当然是简单⼜没有技术含量的:
⾸先,要安装两个版本的Python,最好安装在⼀个盘⾥,看起来不那么乱,起来也⽅便.
其次,配置环境.⽆论安装多少个版本的,都要配置环境,例如两个版本都安装在c盘,⽂件夹名各为Python2x和Python3x.右击我的电脑-属性-⾼级系统设置-环境变量,到path,编辑,在变量值后⾯添加c:\python2x\;c:\python2x\scripts;c:\python3x\;c:\python3x\scripts(如果path环境变量的值结尾没有引号,那就要先加⼀个引号)
如果你默认版本3当做系统常⽤py环境的话,就不要动Python3x内的⽂件,修改Python2x⽂件夹内和为和(名字随便取,记得住就是好名字),反之亦然.
python虚拟机最后,在cmd⾥验证.直接输⼊python,系统就到了你默认的py环境了,显⽰出你默认环境的信息,excit()⼀下,输⼊python2,于是⼜显⽰出你另外⼀个版本的py环境,以此类推,⼀台机器实现安装N多个版本的python都是可以的.
那么问题⼜来了,我编写py脚本的时候该怎么⽤这些版本呢?⼀般我们都⽤pychram⼯具来编写py程序的(⽤其他⼯具的另⾏百度吧).
python3x和python2x两个版本,并且安装好环境配置好
⽤pycharm软件新建⼀个py⽂件,输⼊⼀⾏代码:print xxx
不出意外的有红⾊波浪线报错,版本3是不⽀持这种格式的print的
点击fire-setting-project:xxx(你的项⽬名)-project interpreter,选择python路径
点击apply 和 ok
现在可以看到,没有红⾊的错误提⽰了,现在pycharm使⽤的是python2x。版本2中print不要⼩括号,当然加了也没问题。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。