我正在使用mac(Mojave)。 我试图在Mac上运行,但失败了。 我安装了wxPython,然后通过pip安装了robotframework,robotframework-appiumlibrary,robotframework-ride。
在python中,可以导入wx,但是当我尝试运行ride.py时,出现以下错误消息。
找不到wxPython。 您需要安装具有unicode支持的wxPython 2.8.12.1才能运行RIDE。 可以从http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/
下载wxPython 2.8.12.1答案 0 :(得分:0)
这意味着您安装了错误的wxPython版本。 Ride目前仅支持旧版本的wxPython(即2.8.12),这确实很旧。您必须从SourceForge安装该版本。
我不知道该版本是否可以在Mojave上正确安装。您可能需要下载源代码并自己构建。
答案 1 :(得分:0)
如果您设法在Mac OS上安装了wxPython,并且看到它可以在Python上运行,但是RIDE 1.5.2.1(正式版)没有运行,则就像Mike Driscoll所说的那样,它不是wxPython版本2.8.12.1。在MacO上安装该版本存在一些问题(从安全阻止开始,并显示错误的错误消息)。
如果您真的要安装RIDE,则在原始项目的分支中有一个较新的版本。该页面位于https://github.com/HelioGuilherme66/RIDE。
由于已经安装了wxPython,因此可以直接从源代码(或从releases页面)安装开发RIDE。
sudo -H pip install -U https://github.com/HelioGuilherme66/RIDE/archive/release.zip