centos7之Python3.74安裝
阿新 • • 發佈:2019-08-15
安裝版本: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