python+requests接口自动化,离线环境安装各类必需插
2019-05-22 本文已影响0人
桃子同学__
前两天准备将jmeter的接口脚本迁移到python+requests这个框架,在pycharm中形成一个完整的项目。
对了,这里都是离线安装,在线安装的一个pip命令就搞定了,管他什么依赖不依赖的
最恶心的是离线安装,需要去下载各种包!!!话不多说
开始准备工作了,因为我只能离线安装,公司只有内网环境,真的是搞这些环境搭建什么的超级不方便,所以只能把插件都下载下来一一安装。
emmmm……
python+requests接口自动化,离线环境安装各类必需插件好啦,都知道,必须要安装request这个模块,好说,官网上下载后安装,正当兴冲冲的拷下来放到电脑中进行运行,当然了运行命令大家都知道的(将下载的包解压后放到python安装目录下,位置:python>lib>site-packages下,然后在cmd运行命令python setup.py install 就好了)。
然后我就开始在pycharm中写个简单的接口进行测试,发现提示我差个urllib3包,然后我又去用U盘下载拷贝安装后,运行程序又提示我差另外一个包,反反复复的,拿着U盘去下载拷贝的包,我。。
python+requests接口自动化,离线环境安装各类必需插件我持着缺什么我就拷什么的原则,最后终于把所有的包都拷贝下来了,所以记录在这里,大家如果需要离线安装这个环境,索性一股脑下载好需要的包!!!
毕竟request有很多依赖包,离线安装很麻烦。然后我在拷贝过程中直到运行了如下这些包才运行起来我的程序。
1.requests
2.urllib3
3.chardet
4.certifi
5.idna
当然了,如果你真遇到这个问题了,看到我这也少走一些弯路,如果没有可能也不知道我在说啥,那就算了啦🤪
嗯,就酱!