wxPython的机器人框架安装问题

时间:2016-12-03 17:35:02

标签: wxpython robotframework

我正在尝试安装机器人框架但是为wxPython版本出错了。当我在cmd中键入ride.py时,会显示一条错误消息:

  

“C:\用户\ snar13> ride.py   错误的wxPython版本。   您需要安装带有Unicode支持的wxPython 2.8.12.1才能运行RIDE。   wxPython 2.8.12.1可以从http://sourceforge.net/projects/wxpytho下载   N /文件/ wxPython的/ 2.8.12.1 /“

我已完成以下步骤:

  • 已安装的python版本2.7,通过输入“python -version”并输出“Python 2.7.12”来设置环境变量并在cmd中验证。
  • 使用PIP命令安装机器人框架,即“pip install robotframework”,并通过键入“pybot --version”输出“Robot Framework 3.0(win32上的Python 2.7.12)”在cmd中验证
  • 使用PIP命令安装Selenium2Library,即“pip install robotframework-selenium2library”
  • 使用PIP命令安装Selenium库pip install -U selenium。
  • 安装了适用于Python 2.7的wxPython 3.0.2.0
  • 已安装的Robot Framework IDE - 带PIP命令的RIDE,即“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 /文件/ 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企业版64位

2 个答案:

答案 0 :(得分:4)

wxPython 2.8.12.1架构必须与Python安装相匹配。看起来你需要安装32位版本,可能是wxPython2.8-win32-unicode-2.8.12.1-py27。

答案 1 :(得分:0)

您需要安装wxPython 32位安装(请确保您安装的wxPython版本与python版本相同,即Python 2.7)