【发布时间】:2017-04-18 10:45:56
【问题描述】:
我正在尝试安装机器人框架,但遇到 wxPython 版本错误。当我在 cmd 中键入ride.py 时,会显示一条错误消息:
"C:\Users\snar13>ride.py wxPython 版本错误。 您需要安装支持 Unicode 的 wxPython 2.8.12.1 才能运行 RIDE。 wxPython 2.8.12.1 可以从http://sourceforge.net/projects/wxpytho下载 n/files/wxPython/2.8.12.1/"
我已经完成了以下步骤:
- 安装 python 2.7 版,设置环境变量并在 cmd 中输入“python –version”并输出“Python 2.7.12”进行验证。
- 使用 PIP 命令安装了 Robot 框架,即“pip install robotframework”,并在 cmd 中输入“pybot --version”并输出“Robot Framework 3.0(win32 上的 Python 2.7.12)”进行验证
- 使用 PIP 命令安装 Selenium2Library,即“pip install robotframework-selenium2library”
- 使用 PIP 命令 pip install –U selenium 安装 Selenium 库。
- 为 Python 2.7 安装了 wxPython 3.0.2.0
- 已安装 Robot Framework IDE – RIDE 与 PIP 命令,即“pip install robotframework-ride”
- 当我尝试通过在 cmd 中键入“ride.py”来打开 RIDE 框架时,它会引发错误,即 “C:\Users\snar13>ride.py wxPython 版本错误。 您需要安装支持 Unicode 的 wxPython 2.8.12.1 才能运行 RIDE。 wxPython 2.8.12.1 可以从http://sourceforge.net/projects/wxpytho下载 n/files/wxPython/2.8.12.1/" 我尝试并运行了多个版本的 wxPython,但显示了相同的错误: wxPython 版本:
- wxPython2.8-win64-unicode-2.8.12.1-py26
- wxPython2.8-win64-unicode-2.8.12.1-py27
- wxPython3.0-win32-3.0.2.0-py27
- wxPython3.0-win64-3.0.2.0-py27 系统详情:
- 操作系统:Windows 7 Enterprise 64 位
【问题讨论】: