python3.7.3安装selenium2library_Python 3+robot框架+ride+selenium 2库+autotitlibrary安装,python3Robotframewo...

python3+Robotframework+ride+Selenium2Library+Autoitlibrary安装步骤

我的环境:

操作系统:64位windows server 2012

时间:20200315

1 Python3.7的环境64位

依次安装:

Git-2.19.1-64-bit.exe

Anaconda3-5.3.0-Windows-x86_64.exe

VSCodeUserSetup-x64-1.29.0-insider.exe

配置对应的python环境:python+vscode

2.robotframework安装

命令:pip install robotframework

3.wxpython安装(GUI图形库)

命令:pip install wxPython

4.ride安装

命令:pip install robotframework-ride

5.Selenium2Library安装

命令:pip install decorator

pip install robotframework-selenium2library

6.Autoitlibrary安装(管理员权限运行)

6.1安装pip install pywin32

6.2安装 pip install robotframework-autoitlibrary

6.3 64位操作系统的,命令pip install autoit

7.web-Driver驱动配置(我使用的是chrome)

Chrome driver下载地址:http://chromedriver.storage.googleapis.com/index.html

a.下载和自己的chrome版本最接近的即可

b.驱动放在python.exe执行文件同一目录下,即可

注:如上参考如下

https://blog.csdn.net/wy2963/article/details/89093782?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

8.XPath Helper - Chrome插件安装

下载地址:https://chromecj.com/downloadstart.html#892

安装方法地址:https://chromecj.com/utilities/2014-09/181.html

安装过程提示:插件无效的解决方法

https://www.cnblogs.com/ljxh/p/11222898.html

9.ride中导入autoitlibrary 为红色或者导入成功后,只有9个关键字可见

以下为我尝试的方法:具体哪个解决这个问题的,不晓得,最终解决了

1)下载与安装autoit-v3.exe

64位系统同时需要安装autoit-v3.exe,下载如下:v3.3.14.5

https://www.autoitscript.com/site/autoit/downloads

2)下载注册regsvr32 AutoItX3_x64.dll

下载路径https://www.autoitscript.com/site/autoit/downloads/

解压后,选择最新版本的AutoItX3_x64.dll,放在如下目录下:

C:\Windows\System32

C:\Windows\SysWOW64

设置环境变量:

path的最前面添加:C:\Windows\System32;

path的最后面添加:;for %1 in (%windir%system32*.dll) do regsvr32.exe /s %1

管理员身份运行cmd, 执行 regsvr32 AutoItX3_x64.dll

说明:设置完后,重启ride,再导入库autoitlibrary

3)如果还是不行:

就是重装所有的步骤,确定32位还是64位是否一致

反复尝试可能出问题的步骤(主要是重复安装AutoItLibrary)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值