先说下,小编,为什么会遇到这个问题(ImportError: No module named requests)。
最近,小编在做iOS自动打包,用的是Python去调用 xcodebuild 命令。其中有一个模块,是将打好的 .ipa 安装包,上传到蒲公英(一个内测应用平台),当 Python 运行到上传 .ipa 的时候,就报错了,如下:
ImportError: No module named requests
大概意思就是缺少一个《网络请求》模块/插件,你无法实现 request/网络请求 操作(小编是这样理解的)。
解决方法:
第一步:
1.1 下载 Python request 插件,
下载地址:https://pypi.python.org/pypi/requests#downloads
1.2 点击 DownLoads
1.3 小编下载的是第一个文件:requests-2.11.1-py2.py3-none-any.whl (md5)
第二步:
将下载的文件解压到桌面
第三步:
打开终端 cd 到桌面,执行命令:
sudo easy_install requests
可能由于网络原因,小编试了三次,才安装成功。之后再执行我的 Python 打包,就OK了。