Python筆記——Ubuntu下安裝pip3和Python的第三方庫

這幾天在自己的阿里云服務(wù)器上面安裝了Ubuntu系統(tǒng)株茶,由于自己對Ubuntu不熟悉目代,在安裝pip工具和Python第三方庫的時候,遇到了不少的坑惕味。
今天終于搞好了,于是理清思路玉锌,寫下這篇文章名挥,希望對正在Ubuntu系統(tǒng)上面安裝pip工具和Python第三方庫的你有所幫助。

一主守、Ubuntu原有環(huán)境說明

無論是在服務(wù)器上面還是在我們自己的電腦上面禀倔,當我們成功安裝了Ubuntu系統(tǒng)之后,系統(tǒng)一般情況下會自帶Python2.x和Python3.x環(huán)境参淫。比如我在自己的阿里云服務(wù)器上面安裝了 Ubuntu 16.04 64位系統(tǒng) 之后救湖,里面自帶的Python環(huán)境的版本如下:

Ubuntu系統(tǒng)還會自動幫我們安裝Python2.x環(huán)境下的pip安裝工具,但是沒有Python3.x環(huán)境下的pip3安裝工具涎才,所以我們需要手動安裝pip3鞋既。

最后需要提醒大家的是,Ubuntu系統(tǒng)自帶的Python3可能不是最新版本耍铜,如果你想安裝最新版本邑闺,千萬別要把Ubuntu自帶的Python3卸載,否則可能會引起系統(tǒng)的崩潰棕兼。如何在Ubuntu中安裝最新版本的Python3陡舅,后面會給出一篇文章。

二程储、Ubuntu下pip3的安裝蹭沛、升級和卸載

1.更換Ubuntu國內(nèi)的軟件源

Ubuntu系統(tǒng)自帶的源都是國外的網(wǎng)址,國內(nèi)用戶在使用的時候網(wǎng)速比較慢章鲤。一個軟件的下載是十分緩慢的摊灭,甚至在安裝一些軟件或者庫的時候,是不能成功下載的败徊,所以非常建議大家更換國內(nèi)的源帚呼,這里建議大家使用阿里源,步驟如下:

  • 備份原來的源:輸入命令sudo cp /etc/apt/sources.list /etc/apt/sources_init.list
  • 更換源:輸入命令sudo vi /etc/apt/sources.list,使用vi打開文檔煤杀,將下邊的阿里源復(fù)制進去眷蜈,然后點擊保存關(guān)閉。
deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse  
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse  
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse  
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse  
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse  
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse  
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse  
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse  
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse  
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse 

如果你的Ubuntu安裝了圖形化操作界面沈自,那么可以使用命令sudo gedit /etc/apt/sources.list酌儒,這樣你就可以使用geit軟件來修改文檔,

  • 更新源:輸入命令sudo apt-get update來更新我們的剛剛添加的源枯途。
  • 更新軟件:更新源之后忌怎,輸入命令sudo apt-get upgrade更新我們的軟件。這個過程會有點漫長酪夷,我們耐心等待即可榴啸。

2.安裝pip3

現(xiàn)在我們就可以開始安裝我們的pip3了,輸入命令sudo apt-get install python3-pip晚岭,這個會從國內(nèi)的源下載pip3并進行自動安裝鸥印。完成之后,輸入pip3 -V查看pip3的版本坦报,如果正常顯示pip3的版本库说,說明已經(jīng)成功安裝。

這個時候我們成功已經(jīng)成功安裝了pip3片择,我們可以正常的使用pip3 install lxml這樣的命令來安裝我們需要的第三方庫璃弄。第三方庫安裝完成之后,系統(tǒng)會提示我們當前pip不是最新版本构回,建議你更新pip3。

3.升級pip3

系統(tǒng)雖然給出了更新pip的命令疏咐,不過這里不建議大家使用這樣的命令纤掸,建議使用sudo pip3 install --upgrade pip來更新pip3。

如上圖所示浑塞,我們已經(jīng)成功更新了pip3借跪,但是當我們使用pip3 -V查看pip3的版本或者是使用pip3 install lxml來安裝第三方庫的時候,系統(tǒng)會給出如下圖的錯誤信息:

這個時候我們需要修改/usr/bin/文件夾下的pip3文件酌壕,輸入sudo vi /usr/bin/pip3命令掏愁,使用vi打開該文件。

將原來的:

from pip import main
if __name__ == '__main__':
    sys.exit(main())

修改為:

from pip import __main__
if __name__ == '__main__':
    sys.exit(__main__._main())

這個時候我們就可以正常使用pip3來安裝我們需要的第三方庫了卵牍。

4.卸載pip3

這個功能很少使用果港,我們可以通過命令sudo apt-get remove python3-pip來卸載pip3,不過非常不建議大家這么做糊昙。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末辛掠,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌萝衩,老刑警劉巖回挽,帶你破解...
    沈念sama閱讀 211,496評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異猩谊,居然都是意外死亡千劈,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,187評論 3 385
  • 文/潘曉璐 我一進店門牌捷,熙熙樓的掌柜王于貴愁眉苦臉地迎上來墙牌,“玉大人,你說我怎么就攤上這事宜鸯°竟牛” “怎么了?”我有些...
    開封第一講書人閱讀 157,091評論 0 348
  • 文/不壞的土叔 我叫張陵淋袖,是天一觀的道長鸿市。 經(jīng)常有香客問我,道長即碗,這世上最難降的妖魔是什么焰情? 我笑而不...
    開封第一講書人閱讀 56,458評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮剥懒,結(jié)果婚禮上内舟,老公的妹妹穿的比我還像新娘。我一直安慰自己初橘,他們只是感情好验游,可當我...
    茶點故事閱讀 65,542評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著保檐,像睡著了一般耕蝉。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上夜只,一...
    開封第一講書人閱讀 49,802評論 1 290
  • 那天垒在,我揣著相機與錄音,去河邊找鬼扔亥。 笑死场躯,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的旅挤。 我是一名探鬼主播踢关,決...
    沈念sama閱讀 38,945評論 3 407
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼粘茄!你這毒婦竟也來了耘成?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,709評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎瘪菌,沒想到半個月后撒会,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,158評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡师妙,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,502評論 2 327
  • 正文 我和宋清朗相戀三年诵肛,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片默穴。...
    茶點故事閱讀 38,637評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡怔檩,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出蓄诽,到底是詐尸還是另有隱情薛训,我是刑警寧澤,帶...
    沈念sama閱讀 34,300評論 4 329
  • 正文 年R本政府宣布仑氛,位于F島的核電站乙埃,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏锯岖。R本人自食惡果不足惜介袜,卻給世界環(huán)境...
    茶點故事閱讀 39,911評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望出吹。 院中可真熱鬧遇伞,春花似錦、人聲如沸捶牢。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,744評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽秋麸。三九已至跳芳,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間竹勉,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,982評論 1 266
  • 我被黑心中介騙來泰國打工娄琉, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留次乓,地道東北人。 一個月前我還...
    沈念sama閱讀 46,344評論 2 360
  • 正文 我出身青樓孽水,卻偏偏與公主長得像票腰,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子女气,可洞房花燭夜當晚...
    茶點故事閱讀 43,500評論 2 348

推薦閱讀更多精彩內(nèi)容