python2.7安装教程选哪个版本运行ride_小菜鸟的python3.8.5+RobotFramework+RIDE的安装之路...

主要是自己的学习记录

网站地址Robot Framework​robotframework.org

注:网站需要FanQiang打开(我是大佬帮我弄得,感谢大佬帮忙)

前提条件

安装的python-3.8.5-amd64.exe安装

pip命令安装

pip install robotframework -i https://pypi.tuna.tsinghua.edu.cn/simple/

已经将pip源设为国内源

pip install robotframework

注:将pip源设为国内源参考:将pip源设置为国内源的方法 - AF1y - 博客园​www.cnblogs.comv2-6dfd9a23fe79bc30213dee4054b8cfb2_180x120.jpg

2. 安装wxpython

pip install wxpython==版本号

没有将pip源设为国内源的还是在命令后面加镜像,这样比较快,后文同理添加(格式一直),不再声明

pip install wxpython -i https://pypi.tuna.tsinghua.edu.cn/simple/

踩坑python是64位

直接去官网下的最新版,直接点击的最新版的下载按钮,结果下载的是32位,导致安装wxpython失败,各种报错,还一直找不到原因,后来重新安装64位的最新版就好了https://www.python.org/downloads/release/python-385/​www.python.org

这个网址,拉到最下面,找到Windows x86-64 executable installer,下载,这个就是最新版的64位软件

再用命令安装就可以了版本号

可以输入版本号命令,会报错,报错会显示你可以安装的版本

pip install wxpython=123

我电脑显示的版本到4.1.0,直接装了最新版,但是显示不能用4.1.0,只能使用<=4.0.7版本的,所以我先卸载了4.1.0,再安装的4.0.7

卸载命令:版本号因电脑而异,可以更改

pip uninstall wxpython==4.1.0以管理员身份打开命令窗口

没有以管理员身份打开命令窗口,安装有时成功有时失败,安装后还不能用python默认安装路径安装

如果python不是默认安装路径安装,或者安装时没有勾选添加路径这一条(后期也没有配置环境变量),安装时百分之九十出问题

python没有安装在默认路径也可以,但是路径最好全是英文,意思是中间没有中文,然后执行命令,最好在你安装python的路径下打开命令窗口执行安装命令

如何在python路径下打开命令行窗口呢?

找到python.exe所在的文件夹,左手按shift键不放,右手鼠标右击,会显示在此处打开命令窗口,点击即可

3. 安装RIDE

安装命令

pip install robotframework-ride

我的电脑安装成功后显示如下:

Successfully installed PyPubSub-4.0.3 Pygments-2.6.1 Pywin32-228 robotframework-ride-1.7.4.2

4. 安装webdriver

上网找的chromedriver.exe,看的一个教程,不知道为什么要装[摊手],其它教程没说要装,这个放在浏览器的安装目录下,

自行下载需要FanQiang,网址:ChromeDriver - WebDriver for Chrome​sites.google.com

这里更新一下:运行Robot Framework的官网web demo 需要这个驱动

5. 安装selenium2library库

pip install robotframework-selenium2library==3.0.0

6. 安装databaselibrary库

pip install robotframework-databaselibrary

没有写版本号默认安装最新版本,我这里安装版本是1.2.4

7. 安装pymysql

pip install robotframework-pymysql

没有写版本号默认安装最新版本,我这里安装版本是0.10.1

8. 启动ride.py(双击或命令行运行python ride.py)

这个文件在python的安装目录下,默认是:C:\Program Files\Python38\Scripts

为了方便可以创建这个文件的快捷方式到桌面

正常启动的话,命令窗口运行后会弹出一个白色的窗口进行编辑

踩坑这里运行完直接退出,什么都没有,试了网上的很多方法都不行,直接放弃,第二天重新开始,然后一下就解决了

C:\Program Files\Python38\lib\site-packages\robotide\application\application.py

在这个文件中加入

self.locale = wx.Locale(wx.LANGUAGE_ENGLISH)

加入的位置是下面两行代码之后,与wx开头的语句保持一致对齐,缩进不要用tab,用空格,如下:

def Oninit(self):

wx.HelpProvider.set(wx.SimpleHelpProvider())

self.locale = wx.Locale(wx.LANGUAGE_ENGLISH)

这样再运行就可以弹出白色窗口了弹出白色窗口,命令窗口仍然显示超时报错

因为刚接触,不太懂这个robotframework的使用,不知道是不是问题,但是感觉不对劲

上网查了一下,找了一个方法试了一下,可以了!说明那个真的是问题。。。

方法:robotframework安装与运行(ride.py1.7.4.2命令报错)(win10+python3.8.1)_qq_38175040的博客-CSDN博客​blog.csdn.netv2-7e52f2e0e6b7c7eea9ec472f73deb822_ipico.jpg

更新一下: 因为重装电脑,再一次按照步骤来,出现一些问题,这里做一下说明

白色窗口正常运行后,运行官网的样例,需要打开文件夹,正确打开后显示如下图:

正确运行,需要先双击server.py文件,让其运行起来(这里我是找到文件夹的server.py文件双击运行的),才能进行之后的测试,server.py运行后如下图:

然后选择测试用例进行勾选运行,双击.robot文件即可:

勾选后,点击Run界面的Start按钮即可正确运行:

运行结果如下图:

然后点击下面按钮,显示对应的报告、日志之类的文件:

剩下的就和官网上说的一样啦~耶!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: flash_download_tool_v3.8.5.exe是一个可执行文件,通常用于固件升级或修复存储设备中的Flash存储器。该工具可以帮助用户在计算机和存储设备之间建立通信,并将固件文件传输到目标设备上。通过使用这个工具,用户可以轻松地更新设备的固件,以提高设备的性能和功能。然而,需要注意的是,使用这个工具需要非常谨慎,因为错误的操作可能导致存储设备无法使用或者数据丢失。因此,在使用这个工具之前,请务必备份重要的数据,并按照使用说明进行操作。如果您不确定使用这个工具的正确方法,请向专业人士寻求帮助。 ### 回答2: flash_download_tool_v3.8.5.exe是一个用于下载闪存驱动程序的工具。闪存驱动程序是指用于管理存储设备如USB闪存盘、SSD等的软件。这个工具可以使用户更新并安装新的闪存驱动程序。它比手动下载驱动程序更快,并且可靠性更高。其中的版本号“v3.8.5”表示工具的版本号,它表明这是第三个主要版本,第八个次要版本和第五个补丁版本。通常,工具的版本号越高,则代表工具更加成熟和可靠。总之,flash_download_tool_v3.8.5.exe是一个用于下载闪存驱动程序的有效工具,能够让用户更方便地管理自己的存储设备。 ### 回答3: flash_download_tool_v3.8.5.exe是一个用于下载和刷写手机固件的工具。它能够支持多种芯片和型号的手机,方便用户自行升级手机系统和修复故障。此工具需要在计算机上安装,并通过连接手机和计算机之间的数据线来进行操作。但需要注意的是,不当使用此工具可能会导致手机软硬件故障,因此在使用前需要仔细了解手机的版本和型号,并按照操作指南规范操作。同时,在下载或刷写文件时,需要确定文件的来源是否可靠,以免下载恶意软件或刷写不兼容的系统。总之,flash_download_tool_v3.8.5.exe是一个功能强大的工具,可以帮助用户轻松升级手机系统和修复故障,但需要谨慎使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值