CentOS7安装python3

linux系统自带python2版本,很多应用程序依赖于它,故绝对不能动!!!

又因为系统所用的框架为Django(1.11.2)版本,该Django框架与python的3.4/3.5/3.6/3.7版本兼容,故选用了python3.5.5版本的。

1. 安装python3.5.5

  • 下载: wget https://www.python.org/ftp/python/3.5.5/Python-3.5.5.tgz
  • 解压:tar -zxvf Python-3.5.5.tgz
  • 进入解压后的python3.5.5目录中,执行: ./configure --prefix=/usr/python3
  • 编译安装: make && make install
  • 建立python3软连接: ln -s /usr/python3/bin/python3 /usr/bin/python3
  • 查看python3版本: python3  -V
  • 查看pip3版本: pip3  -V (若无pip3,则需继续安装pip3)

2. 安装setuptools(为安装pip3做准备)

  • 下载:wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26 
  • 解压:tar -zxvf setuptools-19.6.tar.gz 
  • 进入解压后的setuptools目录中:cd setuptools-19.6
  • 编译:sudo python3 setup.py build 
  • 安装:sudo python3 setup.py install

3. 安装pip3

  • 下载:wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb
  • 解压:tar -zxvf pip-8.0.2.tar.gz 
  • 进入解压后的pip目录中:cd pip-8.0.2
  • 编译:sudo python3 setup.py build 
  • 安装:sudo python3 setup.py install
  • 建立软链接: ln -s /usr/python3/bin/pip3.5 /usr/bin/pip3
  • 检查是否成功:pip3 -V
posted @ 2020-02-23 22:22  悦来风清  阅读(355)  评论(0编辑  收藏  举报