RobotFramework中错误的屏幕截图
您好,我正在尝试使用RobotFramework中的RemoteSwingLibrary进行测试。我已经能够安装的其他库安装得很好。但是,pip不提供RemoteSwing。我在python27文件夹中有一个库的jar文件和其他库,并在路径变量中明确列出它。仍然收到错误消息,它没有看到模块。请指教。谢谢!
答案 0 :(得分:1)
由于库是jar文件,Python的Python解释器不会读取它。你需要使用Jython(基于java的python实现)+ Robot。
答案 1 :(得分:1)
问题的原因是PYTHONPATH系统/用户变量中没有该问题。
您可以在错误报告中清楚地看到列出的位置。
您可以add it to the system variables或将robot与带有指定路径的参数一起使用:
robot --pythonpath c:\python37-32\libs\remoteswinglibrary-2.2.3.jar
顺便说一句。来自不同答案的家伙绝对没有抓住重点。这也是pybot安装RemoteSwingLibrary的说明的一部分,也是该项目存在的原因。安装手册为here。
您还可以在这里查看almost the same在哪里。