先安裝相關包
下載python源碼包
wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tar.xz
解壓源碼包
tar -Jxvf Python-3.6.6.tar.xz
配置安裝路徑
切換到解壓目錄下
cd Python-3.6.6
./configure prefix=/usr/local/python3
編譯安裝
make && make install
創建軟連接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
如果遇到bug
# ln: failed to create symbolic link '/usr/bin/python3': File exists
說明已經有鏈接鏈到 /usr/bin/python上了,覆蓋即可,使用命令
ln -sf /usr/local/python3/bin/python3 /usr/bin/python3
ln -sf /usr/local/python3/bin/pip3 /usr/bin/pip3
安裝完成
使用pip安裝包前,先更新pip
pip3 install --upgrade pip