溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

ubuntu如何安裝python3.6

發(fā)布時(shí)間:2022-10-25 15:26:40 來(lái)源:億速云 閱讀:154 作者:iii 欄目:服務(wù)器

本篇內(nèi)容介紹了“ubuntu如何安裝python3.6”的有關(guān)知識(shí),在實(shí)際案例的操作過(guò)程中,不少人都會(huì)遇到這樣的困境,接下來(lái)就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

安裝ubuntu16時(shí),最后會(huì)下載語(yǔ)言包,因?yàn)槭怯玫膰?guó)外的源,需要花費(fèi)大量時(shí)間,因此可以先點(diǎn)擊skip跳過(guò)。后面修改源再來(lái)繼續(xù)安裝。

ubuntu如何安裝python3.6

在搜索里找到軟件和更新,里面可以切換下載源,我選的是阿里云的。

ubuntu如何安裝python3.6

然后在搜索里找到語(yǔ)言支持,進(jìn)去下載好語(yǔ)言包就ok啦。接下來(lái)是重頭戲,安裝python3.6

安裝python3.6

1.個(gè)人按照網(wǎng)上的教程安裝發(fā)現(xiàn)通過(guò)以下指令無(wú)法添加和安裝

sudo add-apt-repository ppa:jonathonf/python-3.6 //不用這個(gè)

最好去里下載好安裝包,通過(guò)共享文件夾將安裝包放到ubuntu里。

2.若共享文件夾無(wú)法訪問(wèn)

將當(dāng)前用戶名添加到vboxsf這個(gè)用戶組中(我的用戶名是frio),重啟系統(tǒng)就ok

sudo adduser frio vboxsf

3.然后就是安裝python3.6的過(guò)程

在共享文件夾里右鍵打開終端,即可訪問(wèn)此文件夾了

然后解壓文件

tar xfz python-3.6.5.tgz

注意:這里使用xfz命令,而不建議使用-xvzf命令,因?yàn)槠溽尫诺奈募A需要root權(quán)限才可以更改或者刪除。

進(jìn)入解壓的文件夾 ,添加配置

cd python-3.6.5/
./configure "--prefix=/usr/bin/python3.6"

要配置的是安裝python需要的文件夾。配置完成后,終端會(huì)顯示下面一段話,可以選擇無(wú)視它,不影響后續(xù)操作。

if you want arelease build with all optimizations active (lto, pgo, etc),

please run./configure –enable-optimizations

編譯源碼

sudo make

編譯過(guò)程需要幾分鐘,可能會(huì)報(bào)錯(cuò),具體看你安裝的gcc版本。

執(zhí)行安裝

sudo make install

安裝過(guò)程持續(xù)幾分鐘,安裝成功后,安裝的python就在計(jì)算機(jī)/usr/bin/python3.6文件夾之中。

這里有可能會(huì)報(bào)缺少zlib依賴包安裝失敗

解決辦法

安裝 gcc toolchain

sudo apt install build-essential

安裝各種依賴關(guān)系

sudo apt install libssl-dev zlib1g-dev libncurses5-dev libncursesw5-dev libreadline-dev libsqlite3-dev libgdbm-dev libdb5.3-dev libbz2-dev libexpat1-dev liblzma-dev tk-dev

到這里再重新執(zhí)行安裝。

修改默認(rèn)python版本

ubuntu16.04版本集成了python2.7及3.5版本,系統(tǒng)中原來(lái)的python在/usr/bin/python,通過(guò)ls -l可以看到,python是一個(gè)軟鏈接,鏈接到本目錄下的python2.7

我們需要先把這個(gè)默認(rèn)鏈接刪除,再新建一個(gè)python3.6的軟鏈接.。首先要確保終端的指針已經(jīng)退回根目錄,再進(jìn)行以下操作。

需要?jiǎng)h除原有的python鏈接文件:

rm /usr/bin/python

注意如果終端提示:rm: 無(wú)法刪除'/usr/bin/python':權(quán)限不夠,那么就需要使用sudo或者打開root權(quán)限刪除鏈接。

建立指向python3.6的鏈接,權(quán)限不夠的話使用root或者sudo加命令:

ln -s /usr/bin/python3.6/bin/python3.6 /usr/bin/python

查詢python版本

python@ubuntu:~$ python -v
python 3.6.5

“ubuntu如何安裝python3.6”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注億速云網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI