【RPA】Windows 7 64位安装TagUI、RPA-Python

【RPA】Windows 7 64位安装TagUI、RPA-Python,第1张

【RPA】Windows 7 64位安装TagUI、RPA-Python

目录
  • Windows 7 64位安装TagUI、RPA-Python
    • 准备
    • 安装之前
    • 开始安装
      • 补丁安装
      • 环境安装
      • 可能遇到的错误

Windows 7 64位安装TagUI、RPA-Python 准备

安装环境:windows 7 64位(注意:32位下不能使用TagUI的部分功能)。

我们已将可能用到的所有安装包,补丁等打包Download(点击下载)。

或者,您可以根据需要在下面的列表中下载所需的内容(免费)。注意:部分链接可能已经无法正常使用。

  1. Microsoft Root Certificate Authority 2011.cer (解决Edge安装报错) Download

  2. 更新 KB2670838 Download

  3. 更新 KB2813430 Download

  4. 更新 KB3063858 Download

  5. .NET framework 4.7.2 Download

  6. Visual C++ Build Tools Download

  7. Visual C++ Redistributable for Visual Studio 2012 Update 4 Download

  8. OpenJDK v8 Download

  9. Python 3.8.10 Download

  10. TagUI Download

安装之前

如果不能安装Edge浏览器(报错:无法连接到Internet。如果使用防火墙,请将MicrosoftEdgeUpdate.exe加入允许列表中),请尝试Chrome浏览器或尝试以下步骤:

  1. 解压下载的microsoft-root-certificate-authority.rar得到MicrosoftRootCertificateAuthority2011.cer。(如使用提供的安装包跳过此步)

  2. 开始 -> 运行 -> MMC 。

  3. 文件 -> 添加删除管理单元 (Ctrl + M) 。

  4. 可用的管理单元中找到:证书 -> 添加 -> 计算机账户(其他的都保持默认,一直下一步)。

  5. 所选管理单元中有证书后:确定。

  6. 展开:控制台根节点下的 证书 -> 受信任的根证书颁发机构 -> 证书。

  7. 在右侧窗口中空白位置:右键 -> 所有任务 -> 导入。

  8. 选择下载的MicrosoftRootCertificateAuthority2011.cer,完成导入。

开始安装 补丁安装
  1. 依次打开并安装补丁KB2670838、KB2813430、KB3063858。
  2. 重启。
环境安装
  1. 安装 .NET framework 4.7.2。

  2. 根据提示确定是否重启。

  3. 安装 Visual C++ Build Tools,默认选项安装即可。

  4. 根据提示确定是否重启。

  5. 安装 Visual C++ Redistributable for Visual Studio 2012 Update 4。若为自己下载,请确认版本是否为64位版本。

  6. 安装 OpenJDK v8。

  7. 安装 Python。(如已安装,跳过)

  8. 解压TagUI_Windows.zip。

  9. 将解压得到的tagui文件夹移动到c:\。

  10. 将c:taguisrc添加到Path。

  11. 测试:

    1. 开始 -> 运行 -> cmd (打开命令行) 。
    2. 输入命令:tagui c:taguiflowssamples1_google.tag。
    3. 预期结果:打开chrome浏览器,并搜索最新电影,截图保存。
    4. 如没有chrome浏览器,请先安装。
  12. 开始 -> 运行 -> cmd (打开命令行) 。

  13. 确认pip是否被添加到Path,若无请先添加。(开始 -> 运行中输入Python, 右键文件所在位置。该目录下的scripts文件夹即为pip.exe所在位置。)

  14. 命令行执行:pip install rpa 。

  15. 新建test.py文件。

  16. 输入如下代码:

import rpa as r
r.init()                # 初始化
r.debug(True)           # 调试模式
r.keyboard('[win]r')    # 打开 开始 -> 运行
r.keyboard('cmd')       # 输入cmd
  1. 完成安装。
可能遇到的错误

click、hover、exist等与SikuliX相关的命令无法正常运行。

报错信息如下:

Neither Jython nor JRuby available
IDE not yet useable with Javascript only
Please consult the docs for a solution.

解决方案:

  1. 开始 -> 运行 -> cmd(打开命令行)。
  2. 输入java -version。
  3. 预期输出类似如下:
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)

高于此版本也可,即说明JDKv8已经正常安装。若没有参考文档,安装JDKv8。

  1. 下载sikuli安装文件:链接。
  2. 解压上一步下载的.zip文件,把得到的文件放到C:UsersAdministratorAppDataRoamingtaguisrctagui.sikuli目录下。(注意:移动后sikulixsetup-1.1.3.jar就在该目录下)。
  3. 右键以管理员权限运行sikulixsetup-1.1.3.jar。如果右键没有以管理员权限运行的选项,以管理员权限打开命令行,依次执行
cd C:UsersAdministratorAppDataRoamingtaguisrctagui.sikuli
java -jar sikulixsetup-1.1.3.jar
  1. 过程中的d窗均选择默认选项,关键步骤选择Option 1 - Pack 1。
  2. 如果一切顺利,最后会看到以下输出:
Hallo from Java-API.testSetup
Sikuli seems to be working fine!

Have fun!
  1. 最后确认C:UsersAdministratorAppDataRoamingtaguisrctagui.sikuli下有runsikulix.cmd文件。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5679669.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存