標籤:進入 from 添加 install too pre open 源碼安裝 cal
一、安裝環境及版本
CentOS 7
Python 3.6.5
二、安裝依賴包1、安裝靜態庫
# yum install -y openssl-static
註:如果不安裝該靜態庫,會導致python的pip安裝失敗2、安裝gcc
# yum install -y gcc wget# yum groupinstall "Development tools"# yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
三、下載和安裝Python31、通過官網下載Python3安裝包
# wget http://python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz
2、解壓安裝包
# tar xf Python-3.6.5.tar.xz
3、編譯安裝
進入Python-3.6.5檔案夾下,進行編輯安裝
# ./configure --prefix=/usr/local/python3# make & make install
註:--prefix設定的是python3要安裝到的位置四、添加檔案連結(添加到環境變數)1、添加剛安裝的python3版本的檔案串連
# ln -s /usr/local/python3/bin/python3 /usr/bin/python3
查看python3版本資訊
# python3 -VPython 3.6.5
2、添加pip的檔案串連
查看pip版本資訊
# python3 -m pip -Vpip 9.0.1 from /usr/local/lib/python3.6/site-packages (python 3.6)
註:如果輸出提示沒有pip,則執行——五、pip的安裝
添加pip的檔案串連
# ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
查看pip版本資訊
# pip3 -Vpip 9.0.3 from /usr/local/lib/python3.6/site-packages (python 3.6)
五、pip安裝1、安裝pip
下載pip
# wget https://bootstrap.pypa.io/get-pip.py
安裝pip
# python3 get-pip.py
查看pip版本資訊
# python3 -m pip -Vpip 9.0.3 from /usr/local/lib/python3.6/site-packages (python 3.6)
2.將pip添加到環境變數
編輯/etc/profile文檔,在末尾添加如下,並儲存退出。
export PATH="/usr/local/python3/bin:$PATH"
然後運行
# source /etc/profile
查看pip版本資訊
# pip3 -Vpip 9.0.3 from /usr/local/lib/python3.6/site-packages (python 3.6)
至此,所有安裝已結束!
CentOS源碼安裝Python3.6