日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)Python教程:如何用源碼安裝Python第三方模塊?

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


幾乎所有第三方模塊都可以在 PyPI 或 github 上找到源碼,都會(huì)提供 zip、tar 等格式的壓縮包。把代碼壓縮包下載到本地并解壓,應(yīng)該會(huì)看到一個(gè) setup.py 的文件。在命令行進(jìn)入其所在目錄,執(zhí)行:

python setup.py install

就會(huì)安裝這個(gè)第三方模塊。最終效果和用包管理器是一樣的。

無(wú)論哪種方法,都會(huì)將第三方模塊代碼安裝至 Python 的路徑下,根據(jù)系統(tǒng)不同,位置有所區(qū)別,大致都是叫做 site-packages 或 dist-packages。所以對(duì)于一些沒有其他依賴,不需要編譯其他語(yǔ)言的純 Python 代碼包,也可以直接手動(dòng)將源碼復(fù)制到 site-packages 或 dist-packages 目錄下。只要路徑正確,就可以在你的代碼里引入這些模塊。

友情提醒一些坑: 

  • 安裝第三方模塊前,請(qǐng)確認(rèn)它所支持的版本,是不是包含你所使用的 Python 版本。有些模塊對(duì)應(yīng) Python 2 和 3 需要下載不同的版本。

  • 少數(shù)復(fù)雜的包可能無(wú)法直接一條命令安裝成功,特殊情況特殊對(duì)待,搜索引擎會(huì)給你指引。

  • 如果你的電腦上裝有多個(gè)版本的 Python,使用 pip 很可能會(huì)造成混亂。對(duì)于這個(gè)問(wèn)題,virtualenv 是一個(gè)很好的解決方案,下次會(huì)專門來(lái)講一講。

有一個(gè)叫做 Awesome Python 的項(xiàng)目,列出了各類優(yōu)秀的、實(shí)用的、有意思的 Python 庫(kù):

awesome-python.com

以上就是用源碼安裝Python第三方模塊的方法。更多Python學(xué)習(xí)推薦:PyThon學(xué)習(xí)網(wǎng)教學(xué)中心。


網(wǎng)頁(yè)名稱:創(chuàng)新互聯(lián)Python教程:如何用源碼安裝Python第三方模塊?
標(biāo)題鏈接:http://www.5511xx.com/article/cdpccji.html