新聞中心
之前我們已經(jīng)講過了用包管理器安裝Python第三方模塊,有些小伙伴可能覺得不好操作。不著急,用源碼安裝同樣可以實現(xiàn),今天小編來帶大家一起看看吧。

幾乎所有第三方模塊都可以在 PyPI 或 github 上找到源碼,都會提供 zip、tar 等格式的壓縮包。把代碼壓縮包下載到本地并解壓,應該會看到一個 setup.py 的文件。在命令行進入其所在目錄,執(zhí)行:
python setup.py install
就會安裝這個第三方模塊。最終效果和用包管理器是一樣的。
無論哪種方法,都會將第三方模塊代碼安裝至 Python 的路徑下,根據(jù)系統(tǒng)不同,位置有所區(qū)別,大致都是叫做 site-packages 或 dist-packages。所以對于一些沒有其他依賴,不需要編譯其他語言的純 Python 代碼包,也可以直接手動將源碼復制到 site-packages 或 dist-packages 目錄下。只要路徑正確,就可以在你的代碼里引入這些模塊。
友情提醒一些坑:
安裝第三方模塊前,請確認它所支持的版本,是不是包含你所使用的 Python 版本。有些模塊對應 Python 2 和 3 需要下載不同的版本。
少數(shù)復雜的包可能無法直接一條命令安裝成功,特殊情況特殊對待,搜索引擎會給你指引。
如果你的電腦上裝有多個版本的 Python,使用 pip 很可能會造成混亂。對于這個問題,virtualenv 是一個很好的解決方案,下次會專門來講一講。
有一個叫做 Awesome Python 的項目,列出了各類優(yōu)秀的、實用的、有意思的 Python 庫:
awesome-python.com
以上就是用源碼安裝Python第三方模塊的方法。更多Python學習推薦:PyThon學習網(wǎng)教學中心。
新聞名稱:創(chuàng)新互聯(lián)Python教程:如何用源碼安裝Python第三方模塊?
分享鏈接:http://www.dlmjj.cn/article/cdpccji.html


咨詢
建站咨詢
