python3.7.6安装request报错_Python+pip+robot framework 自动化框架搭建

1.第一步先在电脑上安装Python (本人安装的版本是:python-3.7.6-amd64)

1.先去python官网下载python安装包,地址:https://www.python.org/getit/

2.下载完成后,进行安装,安装步骤参考:https://blog.csdn.net/weixin_40844416/article/details/80889165

3.安装完成后,需要配置环境变量path(如果在安装python时选择了自动写入,就无需在配置)

4.运行cmd,输入:python 回车,返回版本信息,说明安装成功复制代码

python3.8的版本与robotFramework版本不兼容,如果安装了会导致,打开RIDE的界面中的Edit界面显示空白

2.安装pip,安装之前需确认电脑上的python环境是否正常,正常再去官网下载pip安装包

1.在官网下载安装包

2.将下载的安装包解压(通常解压到C盘下:c:\pip下),然后CMD打开命令窗口并进入到pip文件下

3.在pip目录下,输入命令“python setup.py install” 进行pip模块安装,安装完成后,会有:Finished字样,代表安装成功

注意:如果输入“python setup.py install”执行后,返回:error:can't create or remove files in install directory

这是因为python文件的权限问题,解决方式如下:复制代码

1.找到python文件位置,右击点击属性

2.进入python属性页面后,点击安全页面,选择Users后,点击编辑按钮,更改权限

3.修改权限完成后,再重新执行“python setup.py install”命令,就正常安装了

3.robotFramework 下载

1.百度搜索:robotFramework 下载,选择如下链接:

2.进入网站后,选择下载版本(https://pypi.org/project/robotframework/#files)

3.下载完成后,解压到C盘,如图:

4.打开命令cmd,进入C盘该文件下,然后运行“python setup.py install”

5.等待安装完成,出现Finished字样,代表安装成功

6.安装完成后,就可以在python文件目录下看到robotFramework 的文件

4.安装wxPython(官网下载地址:https://pypi.org/project/wxPython/)使用pip命令安装复制代码

1.打开cmd命令窗口

2.输入“pip install wxPython”进行安装

3.安装成功后,再cmd命令窗口中,输入“python”,进入python的命令交互窗口

4.输入“ import wx”命令 查看是否安装成功,如没有报错,说明安装成功

注意:如果安装过程中出现如下的报错提示:复制代码解决的方式是:更换pip源到国内镜像,重新输入命令:pip install -i https://pypi.douban.com/simple wxpython复制代码

5.安装Robot framework-ride

1.下载Robot framework-ride(官网地址:https://pypi.org/project/robotframework-ride)

2.下载完成后,解压到C盘,如图所示:

3.打开cmd命令窗口,进入C盘该文件下,然后运行“python setup.py install”

4.安装成功后,可以在pythonwe你按下查看到该文件

6.安装robotframeworklexer

直接用pip命令安装,在cmd命令窗口中输入“pip install robotframeworklexer”复制代码

7.安装Pypubsub

直接用pip命令安装,在cmd命令窗口中输入“pip install Pypubsub==3.3.0”复制代码

8.安装robotframework-selenium2library

直接用pip命令安装,在cmd命令窗口中输入“pip install robotframework-selenium2library”复制代码

9.在cmd命令窗口中输入“pip  list” ,检查软件是否安装成功,以及安装了哪些软件

10.启动RIDE界面操作

1.在cmd命令窗口中输入ride.py 或者在C:\Program Files\Python38\Scripts>下输入“python ride.py”

2.启动成功后,自动打开RIDE图面

注意:如果启动失败,出现如下的错误:

解决方式:

1.找到application.py文件

2.用notepad++打开,在def OnInit函数下加入如下代码:self.locale = wx.Locale(wx.LANGUAGE_ENGLISH) 加完保存重新运行

如果加完保存后,运行报如下的错误:(导致原因是空格和换行字符不统一导致)

解决方式:

1.application.py文件用notepad++打开后,选择:视图--->显示符号-->显示空格和制表符 就可以查看加入的代码中含有空格,然后统一处理,保存文件,重新运行:ride.py命令

11.robotframework工具快捷方式创建

1.在桌面右击选择创建快捷方式----->选择文件位置

2.在后面加入 -c "from robotide import main;main()",整体如下所示:"C:\Program Files\Python38\pythonw.exe -c "from robotide import main;main()"点击一下步进行创建

3.修改程序软件图标:选择文件右击,选择属性---->更改图标---->找到该程序图标路径(%ProgramFiles%\Python38\Lib\site-packages\robotide\widgets\robot.ico)选择图标,点击确定提交

4.创建成功后,桌面显示如下:

12.运行RIDE

1.界面功能介绍:参考链接-->https://www.icode9.com/content-4-608779.html

13.进行接口测试需要安装RequestsLibrary

1.下载RequestsLibrary并进行安装

先安装requests,通过在cmd命令窗口中运行pip install requests命令安装

先安装requests,通过在cmd命令窗口中运行pip install requests命令安装

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值