python3+Robotframework+ride+Selenium2Library+Autoitlibrary安装

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插件安装

下载地址:chrome浏览器中直接打开地址https://chrome.google.com/webstore/detail/xpath-helper/hgimnogjllphhhkhlmebbmlgjoejdpjl/related,点击即可添加成功
安装方法地址: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)

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值