Ubuntu安裝python3.6詳細(xì)步驟
可以從源代碼執(zhí)行安裝最新穩(wěn)定版本3.6。
要安裝Python 3.6,請(qǐng)運(yùn)行以下命令:
# wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz
# tar -xvf Python-3.6.2.tar.xz
# cd Python-3.6.2
# ./configure
# make
# make install
如果出現(xiàn)錯(cuò)誤:
can’t decompress data; zlib not available
說(shuō)明缺少依賴:zlib叠国。
#安裝依賴zlib、zlib-devel
#在ubuntu里,zlib叫zlib1g,相應(yīng)的zlib-devel叫zlib1g-dev
注意:(在liunx<centos>安裝出錯(cuò)則: yum -y install zlib*)
$ apt-get update
$ sudo apt-get install zlib1g
$ sudo apt-get install zlib1g-dev
當(dāng)安裝完成后谐区,使用它來(lái)驗(yàn)證主二進(jìn)制文件的位置:
# which python3
# python3 -V
如果不是最新的3.6,重啟系統(tǒng)逻卖。
在Linux中檢查Python 3版本
# python3
quit()
or
exit()
并按Enter鍵宋列。
恭喜!Python 3.6現(xiàn)在安裝在您的系統(tǒng)上箭阶。
執(zhí)行pip install時(shí)出現(xiàn):
pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
需要安裝:
$ sudo apt-get install openssl
$ sudo apt-get install libssl-dev
$ sudo ./configure
$ sudo make && make install
用python3.6替換python2.7, pip3.6替換pip2.7
$?cd /usr/bin
$?mv?python python.backup
$ mv pip pip.backup
$ sudo ln -s /usr/local/bin/python3.6 /usr/bin/python
$ sudo ln -s /usr/local/bin/pip3.6 /usr/bin/pip