參考:http://blog.csdn.net/u012123160/article/details/45648893在Ubuntu 12.04 LTS上安裝Python3.6.x
安裝庫和依賴包
我們在編譯Python的源碼時,,需要用到大量的庫和依賴包,。我們需要編譯之前讓它們就緒。
sudo apt-get install -y build-essential libncursesw5-dev libreadline6-dev libssl-dev libgdbm-dev libc6-dev libsqlite3-dev tk-dev bzip2 libbz2-dev
# 參數(shù) -y 的意思是不用提示用戶,,直接安裝
獲取源代碼
直接從Python官方網(wǎng)站上獲取源代碼包。
怕慢的話就用chrome瀏覽器下載 然后在下載管理器里復(fù)制下載鏈接再用迅雷下載 解壓: 由于下載的是.tgz格式的文件 先用 gunzip 解壓成.tar再用tar -xvf來完成解壓
編譯
生成makefile并編譯源代碼
cd Python-3.6.0
./configure --prefix=/opt/python3.6.0 # /opt/python3.6.0是Python的安裝目錄,,你可以選擇別的目錄,,但是一般安裝在/opt/下比較好。 make
安裝
sudo make install
安裝完畢后,,不要試圖去實現(xiàn)輸入python 就默認使用python3 因為系統(tǒng)本來就要用到python而那些都是python2寫的 用python3來解析的話會出問題 所以你要用python3的時候就直接python3好了 原來的python2不用管它 更不能卸載掉 注意: 原來的python 在 /usr/bin/ 下面 我們新安裝的python3不要和它放在同一個目錄 極容易起 沖突出現(xiàn)很麻煩的問題 可以把python3 放到 /usr/local/bin下面就可以了 結(jié)束
至此,,Python3.6.0安裝完畢,其他版本的Python,,完全使用同樣的方法即可,。
|