【问题标题】:Unable to launch RIDE.py after python updated to 2.7.15 versionpython更新到2.7.15版本后无法启动RIDE.py
【发布时间】:2018-07-03 05:02:07
【问题描述】:

在我的机器中,python 2.7.15 是从 2.7.14 自动更新的。何时尝试启动 Ride.py 会引发错误 wxPython not found。您需要安装支持 Unicode 的 wxPython 2.8.12.1 或 3.0.2 或更高版本才能运行 RIDE。 wxPython可以从http://sourceforge.net/projects/wxpython/files/wxPython/下载

虽然安装了 wxpython 2.8.12.1,但它无法识别它。任何人都可以帮助我如何解决这个问题。我有骑行 2.0a1。我应该降级骑行还是如何解决这个问题。

【问题讨论】:

  • 请显示python的输出(以确保它是32位或64位)。你没有提到操作系统是什么。 (RIDE 版本 2.0a1 不是来自官方项目。你从哪里得到的?)
  • window 10 64 bit 但我已经安装了 32 位 Python 版本和 wxpython 2.8.12.1 它来自 Robotframework-ride 使用 pip 命令安装。

标签: python selenium robotframework


【解决方案1】:

尝试重新安装:

  1. 卸载 wxpython
  2. 卸载robotframework-ride
  3. 为python2.7安装wxPython 2.8.12.1 unicode 32bit 包裹是https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/wxPython2.8-win32-unicode-2.8.12.1-py27.exe/download
  4. 安装robotframework-ride 1.5.2.1版

    pip install robotframework-ride

  5. 安装 Pygments

    点安装 Pygments

【讨论】:

  • 我已经完成了上述过程,但仍然每天早上当我启动我的机器时,python 会自动更新到 2.7.15。在命令提示符中它显示 2.7.15,而在控制面板中它仍然是 2.7.14 我不明白这背后的逻辑,因为这个更新 wxpython 无法识别启动骑行我们可以单独卸载骑行并重新安装任何其他版本如果是这样你能帮我完成这些步骤吗
  • 请始终使用命令窗口调试此问题。你可能已经安装了 Python 以外的东西。向我们展示以下输出:python -i,然后是 import wx,然后是 quit()
  • 试试 Slack 对话系统,您可以通过 robotframework.org/#support 访问。然后您可以在#ride 频道寻求帮助。
猜你喜欢
  • 2016-11-21
  • 1970-01-01
  • 1970-01-01
  • 2017-11-14
  • 1970-01-01
  • 2020-01-12
  • 2021-03-11
  • 2021-06-25
相关资源
最近更新 更多