先說下,小編,為什么會(huì)遇到這個(gè)問題(ImportError: No module named requests)。
最近,小編在做iOS自動(dòng)打包,用的是Python去調(diào)用 xcodebuild 命令。其中有一個(gè)模塊,是將打好的 .ipa 安裝包,上傳到蒲公英(一個(gè)內(nèi)測應(yīng)用平臺(tái)),當(dāng) Python 運(yùn)行到上傳 .ipa 的時(shí)候,就報(bào)錯(cuò)了,如下:
ImportError: No module named requests
大概意思就是缺少一個(gè)《網(wǎng)絡(luò)請(qǐng)求》模塊/插件,你無法實(shí)現(xiàn) request/網(wǎng)絡(luò)請(qǐng)求 操作(小編是這樣理解的)。
解決方法:
第一步:
1.1 下載 Python request 插件,
下載地址:https://pypi.python.org/pypi/requests#downloads

示例 1
1.2 點(diǎn)擊 DownLoads

示例 2
1.3 小編下載的是第一個(gè)文件:requests-2.11.1-py2.py3-none-any.whl (md5)
第二步:
將下載的文件解壓到桌面

桌面截圖
第三步:
打開終端 cd 到桌面,執(zhí)行命令:
sudo easy_install requests

終端
可能由于網(wǎng)絡(luò)原因,小編試了三次,才安裝成功。之后再執(zhí)行我的 Python 打包,就OK了。