安裝python的第三方模組

2021-08-11 12:29:36 字數 1370 閱讀 1683

正所謂「人生苦短,我用 python」。python 的一大優勢就是有豐富且易用的第三方模組,省去了大量重複造輪子的時間,節約了眾多開發者的生命。對於已經熟悉 python 開發的人來說,安裝第三方模組是家常便飯的事情。但如果是剛入門的新手,很可能會被折騰一番。所以我來簡單地科普一下,如何安裝 python 的第三方模組。

(本文基於 python 2.7 版本)

以 ipython 為例,通過 pip 命令進行安裝,只需要在命令列輸入:

pip install ipython

ipython 是乙個增強版的 python shell,在命令列輸入 ipython 就可以開啟使用。比預設執行 python 進入的那個更好使,在裡面除錯**會很方便。不過 windows 的話,還要再用 pip 裝乙個 pyreadline 的模組,才能使用 ipython 的 tab 鍵自動補全功能。(用 windows 開發就是事多)

然後 easy_install 就被安裝好了。同樣,需確認 scripts 在環境變數 path 裡。

使用方法和 pip 一樣簡單:

easy_install ipython

一般來說,pip 和 easy_install 就可以搞定絕大多數的模組安裝了。萬一不行,還可以嘗試下面的另一種方式。

python setup.py install

就會安裝這個第三方模組。最終效果和用包管理器是一樣的。

無論哪種方法,都會將第三方模組**安裝至 python 的路徑下,根據系統不同,位置有所區別,大致都是叫做 site-packages 或 dist-packages。所以對於一些沒有其他依賴,不需要編譯其他語言的純 python **包,也可以直接手動將原始碼複製到 site-packages 或 dist-packages 目錄下。只要路徑正確,就可以在你的**裡引入這些模組。

友情提醒一些坑:

少數複雜的包可能無法直接一條命令安裝成功,特殊情況特殊對待,搜尋引擎會給你指引。

如果你的電腦上裝有多個版本的 python,使用 pip 很可能會造成混亂。對於這個問題,virtualenv 是乙個很好的解決方案,下次會專門來講一講。

有乙個叫做 awesome python 的專案,列出了各類優秀的、實用的、有意思的 python 庫:

awesome-python.com

Python第三方模組安裝

python的第三方模組安裝有兩種常見方式 第一種方式 在命令視窗通過 pip install module name 命令安裝 注意,1如果電腦中有兩個版本的python直譯器,要確認你要在哪個直譯器上安裝 2要確保你的直譯器有pip.exe檔案,如果沒有可以通過 easy install pip...

第三方模組安裝

第三方模組的安裝 python 之所以如此受程式設計師的喜愛,可能和它擁有大量的第三方模組相關,如計算機視覺領城的opencv 機器學習領城的tensorflow等。我們如果需要用到某些功能,可以首先去看網上是否已經有了實現該功能的模組,如果有這樣的模組,那麼直接import就行了,而不必自己花費時...

第三方模組安裝

關於pip 在python中,安裝第三方模組,是通過包管理工具pip完成的 pip只針對於windows系統,安裝python時可通過勾選pip和add python.exe to path一併安裝pip 一般來說,第三方庫都會在python官方的pypi.python.org 註冊 要安裝乙個第三...