0

Python 2.7.14pyenv

我尝试在 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/

我从链接下载 wxPyhton ,但安装失败。

安装 wxPyhton 失败

此链接中的安装程序有效,但这不是我正在寻找的版本。

4

1 回答 1

1

一些较新版本的 macOS 存在问题,抱怨包的安全性或文件损坏。也许在您的情况下,提取的文件被“隔离”,因此无法完成安装。

从官方Wiki来看,必须以 32 位模式运行 python 有一些限制。BUILD.rest文件提到了一些关于 32 位模式的 macOS 选项。

我有一个原始项目的分支,以及一些适用于新 wxPython 版本的版本还有一个开发分支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 支持页面,了解如何获取链接。

于 2018-01-05T23:16:47.517 回答