在 OSX“El Capitan”上安装 wxPython 2.8(用于骑行)

2024-04-21

我正在尝试安装 wxPython 2.8 unicode 版本,以便能够使用 robotsframework-ride。

到目前为止,从网站下载的安装程序失败,并显示错误“没有可安装的软件”

并且使用Brew安装3.0版本,与ride不兼容。

我希望能在这个问题上得到一些帮助,我是一名新的 Mac 用户(刚刚在办公室得到了一个,并且必须在我的项目中使用它),这是迄今为止我唯一无法做到的事情根本解决不了。

我需要安装的版本是:wxPython2.8-osx-unicode-2.8.12.1-universal-py2.7

该安装程序似乎根本不适用于此版本的 OSX。

先感谢您。


实际上wxPython 3.0可以与RIDE一起工作。这是我的点子列表:

decorator (4.0.6)
docutils (0.12)
ecdsa (0.13)
Flask (0.10.1)
gunicorn (19.0.0)
itsdangerous (0.24)
Jinja2 (2.7.3)
MarkupSafe (0.23)
paramiko (1.16.0)
pip (7.1.2)
pycrypto (2.6.1)
robotframework (3.0)
robotframework-databaselibrary (0.6)
robotframework-rammbock (0.4.0.1)
robotframework-requests (0.4.0)
robotframework-ride (1.5.1)
robotframework-selenium2library (1.7.4)
robotframework-sshlibrary (2.1.2)
selenium (2.48.0)
setuptools (18.7.1)
vboxapi (1.0)
Werkzeug (0.9.6)
wheel (0.26.0)
wxPython (3.0.2.0)
wxPython-common (3.0.2.0)

Pip 找不到要安装的 wxPython。使用自制软件代替:

$homebrew install wxPython (will install 3.0.2.0)
$pip install robotframework (will install 3.0)
$pip install robotframework-ride (will install 1.5.1)

允许 3.0 检查 '~/homebrew/lib/python2.7/site-packages/robotide/__init__.py':

if sys.platform == 'darwin':
    supported_versions.append("2.9")
    supported_versions.append("3.0")

在启动ride.py之前删除~/.robotframework,以避免加载上次打开的文件夹时RIDE崩溃。制作一个简短的 shell 脚本 ~/homebrew/bin/ride:

#!/bin/sh
rm -rf ~/.robotframework
~/homebrew/bin/ride.py

和 chmod +x ~/homebrew/bin/ride。 从 shell 输入“ride”,一切都应该运行良好——只需每次重新打开您的测试套件即可。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 OSX“El Capitan”上安装 wxPython 2.8(用于骑行) 的相关文章

随机推荐

  • Cloud Firestore - 动态查询

    我有一个Collection在 Cloud Firestore 中有一定数量的项目 我们称之为Collection X 这个项目数量会不断变化 在任何给定时间 我想听一下此中的项目数Collection并创建几个whereEqualto 调
  • 在 python 中创建接口和可交换实现

    是否可以在 python 中创建一个类接口以及该接口的各种实现 示例 我想创建一个用于 pop3 访问的类 以及所有方法等 如果我使用商业组件 我想将其包装以遵守合同 将来 如果我想使用另一个组件或编写自己的代码 我希望能够交换组件而不是让
  • Jarsigner:找不到证书链

    我已将证书导入到私有证书中 keystore file keytool list Enter keystore password Keystore type JKS Keystore provider SUN Your keystore c
  • 无法安排 azure webjob

    我无法将计划的 WebJob 发布到 Azure 应用服务 我正在使用 Visual Studio 2017 使用此设置一切正常 架构 http schemastore org schemas json webjob publish set
  • 如何设置 Silverlight 4 OOB 应用程序的最小宽度和高度?

    有没有办法为我的 Silverlight 4 浏览器外应用程序设置最小宽度和高度 没有内置设置来控制窗口的最小宽度和高度 因此您需要使用代码来处理它 首先 您的 OOB 应用程序需要具有更高的信任度 然后您需要附加一个处理程序SizeCha
  • 如何在Prolog中编写cmp_list/3函数?

    Write a predicate cmp list 3 the first 2 arguments are 2 lists and the last one is Comparison which means ge lt le or gt
  • 为什么 [CSS 功能] 在 [浏览器] 中不起作用,但在其他浏览器中起作用?

    我尝试使用transition在 Firefox 15 上 它不起作用 即使它可以在其他版本的 Firefox 以及 Chrome 和 Safari 等其他浏览器上运行 当我使用 Firefox 的检查器查看属性时transition被删除
  • 如何禁用 Silverlight DataGrid 验证页脚?

    我面临以下问题 我正在使用验证摘要弹出窗口来在页面上显示错误 并且我有一个可编辑的 DataGrid 所以有2个问题 1 如果 DataGrid 单元格中出现验证错误 则 DataGrid 验证会重复验证错误 例如 DataGrid 包含
  • 使用Rvest登录网站抓取时出现403错误

    我试图在需要登录的网站上抓取页面 但不断收到 403 错误 我已经修改了我网站的这两篇文章中的代码 使用rvest或httr登录网页上的非标准表单 https stackoverflow com questions 28418770 usi
  • 获取 Sublime Text 3 上的所有范围名称

    我正在创建一个插件ST3 http www sublimetext com 并需要所有定义范围的列表 我知道打ctrl alt shift p在状态栏中显示当前范围 但我无法对每个文件扩展名执行此操作 Edit 除了简单的 tmLangua
  • 使用反向路径的 CGContextClip()

    我想在我的作品上剪下图画CGContext但我需要它只是相反 即我想使用添加几个矩形到我的剪切路径CGContextAddRect 并且剪切应该以这样的方式完成 我添加到剪切路径的所有矩形都不受任何绘图操作的影响 通常情况下 情况正好相反
  • 处理 Flask url 创建中的空格

    在我正在开发的 Flask 应用程序中 我使用美国州名作为 url 结构的一部分 州名称是从 python 字典中提取的 该字典将州缩写与其各自的专有名称链接起来 例如 state dict Alabama AL Alaska AK 当状态
  • 使用 Binder 从 Native cpp 应用程序中捆绑 Intent

    我正在尝试从本机 cpp 代码调用意图 基本上 根据我的理解 我必须编写一个 Parcel 来匹配 Frameworks base core java android app ActivityManagerNative java 中的确切反
  • javascript中的指针和数组类[重复]

    这个问题在这里已经有答案了 有什么办法可以通过使用指针来缩短这段代码吗 我需要创建一个与给定数组类 unshift shift push 和 pop 具有基本相同功能但名称不同的类 var makeDeque function var a
  • ui-select 多重选择显示选项的速度非常慢

    我遇到了这个问题 我不知道如何解决 我用过一个ui select 多选 https github com angular ui ui select在我的页面中 首先 向获取数据的 url 发出 http get 请求 然后填充 ui sel
  • 我如何定义已检查整数的列表

    我有一个整数列表定义为List
  • 使用自适应窗口长度计算 data.table 中的滚动平均值

    我希望在具有自适应窗口的 data table 中按组计算移动平均值 以便在时间序列的开头没有 NA 我知道如何使用 frollmean 并设置adaptive TRUE 来做到这一点 例如参见 jangorecki 的响应this htt
  • 从相对路径获取图像

    在我的项目中我有 2 个包 images 包含图像和通知 包含java文件 在 notification main java 中 我使用此代码从图像中获取 Image 对象 Image image Toolkit getDefaultToo
  • WebLogic Server :: 服务器不支持 J2EE Web 模块规范 3.0 版

    当我尝试使用 WebLogic 11g 10 3 5 服务器运行应用程序时 它显示 服务器不支持 J2EE Web 模块规范 3 0 版 如何克服这个问题 Thanks 使用支持的规范版本 Servlet 2 5 开发您的应用程序 或者使用
  • 在 OSX“El Capitan”上安装 wxPython 2.8(用于骑行)

    我正在尝试安装 wxPython 2 8 unicode 版本 以便能够使用 robotsframework ride 到目前为止 从网站下载的安装程序失败 并显示错误 没有可安装的软件 并且使用Brew安装3 0版本 与ride不兼容 我