美文网首页百人计划我爱编程
Python+Requests+Pytest 在window下的

Python+Requests+Pytest 在window下的

作者: 未闻Kathy | 来源:发表于2018-04-15 11:36 被阅读84次

    主要步骤参考了厦门COCO的文章Python+Requests+Pytest 在window下的安装 - 简书,补充了一些升级pip遇到的问题和解决方法

    在window下,先安装Python3.6, cmd控制台运行Python, 通过pip安装requests库 和pytest

    1. 安装python

    a.下载安装包:https://www.python.org/downloads/

    b.点击后自动下载,完成后双击运行 安装文件,出现安装界面。可勾选“Add python to ...PATH”

    原因参考厦门COCO的Python+Requests+Pytest 在window下的安装 - 简书(就是把python的安装路径添加到系统路径下面,勾选了这个的话,以后 运行--输入cmd,然后输入python 就会去调用python.exe 不勾选的话 在cmd下输入python 会报'python‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。)

    c.自动安装,close即可

    d. 在”开始“菜单栏中点击所有程序,可以找到python文件下的IDLE工具,打开就可使用.

    2. 安装Requests

    a. cmd 打开命令控制台,进入python安装包的Scripts目录(D:\Python\Python36-32\Scripts)

    进入D盘,进入指定目录

    b. 可先查看下当前文件下的文件,输入 dir,可看到pip.exe

    c.安装 Requests:pip install requests

    d. 打开IDLE,输入 import requests,即可安装成功

    3.安装Pytest

    a.命令控制台- d:\Python36\Scripts目录,输入:pip install pytest

    b.安装插件

    pytest-html(自动生成HTML格式测试报告)

    pytest-describe(给测试用例一个美丽的名字)

    pytest-autochecklog(不只是自动生成测试日志)-安装此之前先安装PyYAML

    命令行:

    pip install pytest-html

    pip install pytest-describe

    pip install PyYAML

    pip install pytest-autochecklog

    升级pip问题补充

    在安装request和pytest之后都出现了升级pip的提示,如下图所示

    安装request和pytest后提示

    然后升级的时候执行的命令为pip install --upgrade pip,最后就出现了如下报错:

    报错信息

    再次使用pip命令就会出现“No module named' 'pip' ”的报错,如下:

    pip报错信息

    通过网上搜索,发现应该是升级命令用错了导致的。

    解决方法如下,依次输入命令:

    python -m ensurepip(ensurepip 模块,所有安装都提供 "pip" 包管理器)

    python -m pip install --upgrade pip(其实对比一下,这个命令就是之前提示更新里使用的命令,所以对于在不同平台使用的命令还是有一定区别的,最好跟着官方提示走)

    相关文章

      网友评论

      本文标题:Python+Requests+Pytest 在window下的

      本文链接:https://www.haomeiwen.com/subject/hbldkftx.html