1. 程式人生 > >centos7之Python3.74安裝

centos7之Python3.74安裝

安裝版本:Python3.74

系統版本:centos7

系統預設安裝Python2.7,保留。

安裝/usr/bin/Python3

安裝需要root許可權。

安裝Python3的準備工作:

1、安裝編譯python3所用到的相關依賴包:

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

2、安裝pip模組--系統自帶Python沒有pip模組,需要手動安裝

yum -y install epel-release        --新增epel擴充套件源

yum install python-pip

3、安裝wget模組

pip install wget

  3.7版本及以上版本需要安裝libffi-devel

  yum install libffi-devel -y

4、上傳Python包,解壓:tar -zxvf Python3.74.tgz

5、修改安裝目錄:

  ./configure prefix=/usr/local/python3

6、編譯Python3.74原始碼

  make && make install

7、新增軟連線 

  #將原來的連結備份
    mv /usr/bin/python /usr/bin/python.bak   #新增python3的軟連結
    ln -s /usr/local/python3/bin/python3.6 /usr/bin/python   #測試是否安裝成功了
    python -V 8、更改yum配置,因為其要用到python2才能執行,否則會導致yum不能正常使用     vi /usr/bin/yum
  把#! /usr/bin/python修改為#! /usr/bin/python2   vi /usr/libexec/urlgrabber-ext-down
  把#! /usr/bin/python 修改為#! /usr/bin/pytho