centos7系统下python2与python3共存的示例分析
Centos7系统下,Python2和Python3可以共存,即可以同时安装Python2和Python3,并且可以正常使用。下面将以Centos7系统为例,通过实例分析Python2和Python3共存的示例。
首先,我们需要为Centos7系统安装Python2和Python3,可以使用yum命令来安装:
sudo yum install python2 sudo yum install python3
安装完成后,可以使用which命令查看Python2和Python3的安装路径:
which python2 /usr/bin/python2 which python3 /usr/bin/python3
可以看到,Python2和Python3都安装在/usr/bin/目录下,因此,当我们在命令行中输入python时,默认会使用Python2,如果要使用Python3,可以使用python3命令:
python --version Python 2.7.5 python3 --version Python 3.6.8
此外,我们还可以使用alias命令来为Python2和Python3设置别名,这样就可以使用指定的别名来调用Python2和Python3:
alias python2="python2.7" alias python3="python3.6"
在使用Python时,我们可以使用virtualenv来创建独立的Python运行环境,以便在不同的Python版本之间切换:
# 创建Python2运行环境 virtualenv -p python2 env2 # 创建Python3运行环境 virtualenv -p python3 env3
这样,我们就可以在Centos7系统下,同时安装Python2和Python3,并且可以正常使用。
相关文章