我将Python 2.7.14
与pyenv
我尝试在macOS上为Robotframework运行Ride IDE。我用pip成功安装了Ride:
pip install robotframework-ride
但是当我运行ride.py
时,我会收到这样的错误:
wxPython not found.
You need to install wxPython 2.8.12.1 with unicode support to run RIDE.
wxPython 2.8.12.1 can be downloaded from http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/
我从link下载wxPyhton,但安装失败。
此link的安装程序有效,但这不是我正在寻找的版本。
答案 0 :(得分:1)
某些较新版本的macOS存在一个问题,即对软件包的安全性或文件损坏提出质疑。也许在您的情况下,提取的文件被隔离",因此无法完成安装。
从官方Wiki开始,在32位模式下运行python有一些限制。此外,BUILD.rest文件提到了一些关于32位模式的macOS选项。
我有一个原始项目的分支,以及一些与新的wxPython版本一起使用的releases。
还有开发分支python3
,我试图修复一些错误,主要是由最新的wxPython中的更改创建的。您可以安装:
sudo -H pip install -r https://github.com/HelioGuilherme66/RIDE/raw/python3/requirements.txt
sudo -H pip install -U https://github.com/HelioGuilherme66/RIDE/archive/python3.zip
(但要注意它可能有一些错误,包括崩溃)
我们的Slack上有一个#ride频道,请参阅Robot Framework support页面,了解如何获取链接。