概述
笔者因为新建过好几个虚拟机,一直都是用下面这个方法解决共存问题的,话不多说进入正题。 此处使用到的虚拟机是刚完成虚拟机有关设置,第一次进入到虚拟机里的状态,连接CentOS的工具使用到的是xshell。 另外笔者是在/root目录下新建了个packages文件夹,在packages下进行的相关Python的操作。安装的是Python3.6.5。
1.查看Python目前指向位置
cd /usr/bin
ll python*
如图此处虚拟机默认为Python2.7
2.安装相关包
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
3.复制一份Python2
mv python python.bak
4.下载好Python3.6.5传输到/usr/bin目录下,并解压
下载链接:Python安装版本选择
注意:选择好版本后,CentOS7使用到的包应该是图中标记的这种形式的文件
笔者在windows中下好后再通过xshell的xftp完成文件传输的工作
解压命令仍是在packages目录下进行:
tar -xvJf Python-3.6.5.tar.xz
cd Python-3.6.5
这里根据自己的版本修改相应数字即可
5.完成编译和安装
./configure prefix=/usr/local/python3
make && make install
6.创建软连接
cd /usr/local
ln -s /usr/local/python3/bin/python3 /usr/bin/python
cd /usr/bin
ll python*
可以看到此时Python指向已经变为Python3
查看当前版本(V为大写)
python -V
7.修改yum配置 (改为Python2)
vi /usr/bin/yum
vi /usr/libexec/urlgrabber-ext-down
至此,完成。
最后
以上就是孤独母鸡为你收集整理的CentOS 7解决Python2和Python3共存的问题的全部内容,希望文章能够帮你解决CentOS 7解决Python2和Python3共存的问题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复