python2和python3 切换】的更多相关文章

转帖-[官解]Windows上Python2和3如何兼容 想学习Python3,但是暂时又离不开Python2.在Windows上如何让它们共存呢? 目前国内网站经常会让大家把其中一个python.exe改个名字(嗯,我也这样讲过,在此纠正一下),这样区分开两个可执行文件的名字,但是这样做有一个重大的隐患,就是修改了名字的那个python对应的pip将无法使用. 官方的解法是什么? 事实上这个问题几年以前Python社区就给出了官方解决方案,只不过国内一直没有注意到罢了. 我们在安装Python…
(1)需要将python2和python3的环境变量设置好 (2)重命名主程序 然后我们分别把两个版本的 Python 主程序 exe 改下名,3.6 版本的改名为 python3.exe,2.7 版本的改名为 python2.exe (3)如果执行脚本的话直接 python3 test.py 或者 python2 test.py 就行了 (4)如果要针对不同版本的 Python 调用 pip,命令后如下(请把 requests 换成自己需要的包名): python2 -m pip instal…
从python2到python3,这两个版本可以说是从语法.编码等多个方面上都有很大的差别.为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下相容,也就是说许多针对早期Python2版本设计的程式都无法在Python 3上正常执行.而且现在,python中的大多数第三方库都正在努力地修改以相容Python 3.0版本. 我之前初次安装的就是python3.6.2版本,不过在cocos开发时要运行build_native.py等文件,这些文件的语法都是python2版本的语法,由于…
在命令行执行 vi ~/.bash_profile 在文件下面加上: alias python2='/system/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7' //python2 的地址 alias python3='/usr/local/Frameworks/Python.framework/Versions/3.7/bin/python3.7' //python3 的地址 alias python=pytho…
0x00 为什么需要有两个版本的Python Python2和Python3不兼容是每个接触过Python的开发者都知道的事,虽说Python3是未来,但是仍然有很多项目采用Python2开发.Linux的许多发行版本(如Ubuntu)都会自带Python2.7,但是当我们准备开发一个Python3项目的时候,我们该怎么办? 那就把Python3也下咯.嗯,Linux下确实是可以两个一起装的,但是问题是你怎么切换两个版本的Python. 0x01 修改别名 首先先来看一下我们的默认Python版…
当电脑中同时安装了python2和python3时,往往会由切换版本的需求.那么如何通过cmd命令行做到呢? 方法:修改python.exe的文件名 举个栗子: 我的电脑中同时安装了py2.7.10和python3.4.3,并且都配置了环境变量,即系统环境变量的path路径里添加了下面的路径: E:\python2.7.10_64\;E:\python2.7.10_64\Scripts; E:\python3.4.3\;E:\python3.4.3\Scripts; 1 2 3 两个路径分别指向…
为什么需要有两个版本的Python Python2和Python3不兼容是每个接触过Python的开发者都知道的事,虽说Python3是未来,但是仍然有很多项目采用Python2开发.Linux的许多发行版本(如Ubuntu)都会自带Python2.7,但是当我们准备开发一个Python3项目的时候,我们该怎么办? 那就把Python3也下咯.嗯,Linux下确实是可以两个一起装的,但是问题是你怎么切换两个版本的Python. 0x01 修改别名 首先先来看一下我们的默认Python版本 $ p…
由于历史原因,Python有两个大的版本分支,Python2和Python3,又由于一些库只支持某个版本分支,所以需要在电脑上同时安装Python2和Python3,因此如何让两个版本的Python兼容,如何让脚本在对应的Python版本上运行,这个是值得总结的. 对于Ubuntu 16.04 LTS版本来说,Python2(2.7.12)和Python3(3.5.2)默认同时安装,默认的python版本是2.7.12. 当然你也可以用python2来调用. 如果想调用python3,就用pyt…
由于历史原因,Python有两个大的版本分支,Python2和Python3,又由于一些库只支持某个版本分支,所以需要在电脑上同时安装Python2和Python3,因此如何让两个版本的Python兼容,如何让脚本在对应的Python版本上运行,这个是值得总结的. 对于Ubuntu 16.04 LTS版本来说,Python2(2.7.12)和Python3(3.5.2)默认同时安装,默认的python版本是2.7.12. 当然你也可以用python2来调用. 如果想调用python3,就用pyt…
由于历史原因,Python有两个大的版本分支,Python2和Python3,又由于一些库只支持某个版本分支,所以需要在电脑上同时安装Python2和Python3,因此如何让两个版本的Python兼容,如何让脚本在对应的Python版本上运行,这个是值得总结的. 对于Ubuntu 16.04 LTS版本来说,Python2(2.7.3)和Python3(3.6.8)默认同时安装,默认的python版本是2.7.3. python2还是python3,python可执行文件都叫python.ex…