在某些场景下我们可能需要python2.7和python3这两个版本进行共存,我在工作中也遇到过这样的问题,所以今天来总结下我的安装过程,

我的是用源码包安装的,安装的是python3.6的版本.

  安装之前需要先将python2.7的链接删除,

  rm -rf /usr/bin/python

开始安装新的python3.6:

1.下载源码包

 

  这个百度下好多,就不说了

2.解压源码包

  cd /usr/local/src

  tar xvf Python-3.6.0.tar.xz

3.进入目录

  cd Python-3.6.0

  ./configure --prefix=/usr/local/python3.6

  make && make install

4.将新的python3.6的程序文件做软链接指向/usr/bin下面

  ln -sv /usr/local/python3.6/bin/python3.6 /usr/bin/python

5.查看下成功了没有

centos7编译python3.6与原有的2.7共存

6.修改/usr/bin/yum和/usr/libexec/urlgrabber-ext-down这两个文件,将开头的python改为python2

  centos7编译python3.6与原有的2.7共存

   centos7编译python3.6与原有的2.7共存

 

 

 

 

 7.将pip3指向/usr/bin下

  ln -sv /usr/local/python3.6/bin/pip3  /usr/bin/pip

8.测试是否安装成功

  centos7编译python3.6与原有的2.7共存

  

  

  到这里就已经安装完成了

 

  如果有什么不对的地方,欢迎大家告知,谢谢!

 

相关文章:

  • 2022-12-23
  • 2021-09-06
  • 2022-12-23
  • 2021-08-28
  • 2021-07-21
  • 2021-07-19
  • 2021-10-15
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-10-07
  • 2022-12-23
  • 2022-12-23
  • 2022-02-26
  • 2022-01-04
  • 2021-07-24
相关资源
相似解决方案