时间:2021-05-22
python现在主要使用的有2个版本:2.x和3.x,而这2个版本的语法却有很多的不同,python3.x并不是向下兼容2.x的。虽然说3.x是未来python的主流,但是很多工具和个人还是倾向于python2.x,所以有时可能同时用到这两个版本,这时在同一台电脑上安装2个python版本就很有必要了。
本文参考官方解决方案
首先分别安装python2和python3,教程地址:Win10下python3.5和python2.7环境变量配置教程
如果现在要运行一个Python文件 hello.py
【方法一】
(1)用Python2运行它
py -2 hello.py(2)用Python3运行它
py -3 hello.py【方法二】
如果每次运行都要加入参数-2/-3比较麻烦的,更简单的方法是我们在编写代码时就在代码头部加入说明,表明这个文件应该是由python2解释运行,还是由python3解释运行。说明的方法是在代码文件的最开始加入一行
#! python2# -*- coding: utf-8 -*-或者
#! python3# -*- coding: utf-8 -*-分别表示该文件使用Python2或者Python3解释运行。这样,运行时就可以简化为
py hello.py这样就方便了很多!
【pip安装第三方的包或模块】
同理根据需求选择性的使用
py -2 -m pip install xxxx或者
py -3 -m pip install xxxx以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
最新的CentOS8已经内置了Python2和Python3,出入Python2和Python3两个命令可以分别进入Python2和Python3。CentOS
首先先说一下python2与python3的选择许多刚入门Python的朋友都在纠结的的问题是:我应该选择学习python2还是python3?对此,回答是:果
想学习Python的人都会有一个困惑,那就是Python目前有两个版本Python2和Python3,Python2与Python3有何区别,两个版本该学习哪个
问题一:TypeError:abytes-likeobjectisrequired,not'str'解决:该问题属于Python3和Python2的字符串兼容问
python2和python3对于字符串的处理有很大的区别熟悉了python2的写法用python3时真的会遇到很多问题啊……区别python2中有一种类型叫做