mac 安装robotFramwork环境 以及wxPython 无法安装问题解决
2016-05-31 22:54
204 查看
mac上装robotFramwork 的坑有很多,找了很久,终于完美解决了wxPython不兼容问题等
步骤
1. mac自带python环境,检查python环境,命令行
python --version
显示
Python 2.7.10
2.安装robotFramwork
sudo easy_install robotframework
3.安装robotFramwork-ride
sudo easy_install robotframework-ride
4.命令行运行
ride.py
会提示
wxPython not found.
You need to install wxPython 2.8.12.1 or 3.0.2 or newer with unicode support to run RIDE. wxPython can be downloaded from http://sourceforge.net/projects/wxpython/files/wxPython/ 5.安装wxPython
根据提示去 https://sourceforge.net/projects/wxpython/files/wxPython/ 下载
然后打开下载的dmg
直接点击打开,这种安装方式,亲测是完全无效的
所以正确的安装方式应该是这样的 点击安装包右键选择显示内容,会看到右边的文件夹
打开Contents/Resources/
将usr中的 local/lib 拷贝到usr/local 目录下 即下方图片中的usr
然后运行之前拷贝到桌面上的 postflight
切换到post flight所在的目录,运行命令
sudo ./postflight
6.执行ride.py会出现以下提示
python should be executed in 32-bit mode with wxPython on OSX.
这是因为prthon驱动是32位的,而我们安装的是64位的
输入以下命令强制执行32位
defaults write com.apple.versioner.python Prefer-32-Bit -bool yes
然后运行ride.py 就成功了
在此感谢知乎上某位大神回答的提供的思路
步骤
1. mac自带python环境,检查python环境,命令行
python --version
显示
Python 2.7.10
2.安装robotFramwork
sudo easy_install robotframework
3.安装robotFramwork-ride
sudo easy_install robotframework-ride
4.命令行运行
ride.py
会提示
wxPython not found.
You need to install wxPython 2.8.12.1 or 3.0.2 or newer with unicode support to run RIDE. wxPython can be downloaded from http://sourceforge.net/projects/wxpython/files/wxPython/ 5.安装wxPython
根据提示去 https://sourceforge.net/projects/wxpython/files/wxPython/ 下载
然后打开下载的dmg
直接点击打开,这种安装方式,亲测是完全无效的
所以正确的安装方式应该是这样的 点击安装包右键选择显示内容,会看到右边的文件夹
打开Contents/Resources/
将usr中的 local/lib 拷贝到usr/local 目录下 即下方图片中的usr
然后运行之前拷贝到桌面上的 postflight
切换到post flight所在的目录,运行命令
sudo ./postflight
6.执行ride.py会出现以下提示
python should be executed in 32-bit mode with wxPython on OSX.
这是因为prthon驱动是32位的,而我们安装的是64位的
输入以下命令强制执行32位
defaults write com.apple.versioner.python Prefer-32-Bit -bool yes
然后运行ride.py 就成功了
在此感谢知乎上某位大神回答的提供的思路
相关文章推荐
- wxpython 学习笔记 第一天
- 使用wxpython实现的一个简单图片浏览器实例
- python通过wxPython打开一个音频文件并播放的方法
- python之wxPython应用实例
- python使用wxpython开发简单记事本的方法
- wxPython使用系统剪切板的方法
- 将图片文件嵌入到wxpython代码中的实现方法
- wxPython 入门教程
- 有关wxpython pyqt内存占用问题分析
- Python中使用wxPython开发的一个简易笔记本程序实例
- wxPython窗口的继承机制实例分析
- wxPython学习之主框架实例
- wxPython窗口中文乱码解决方法
- wxpython 最小化到托盘与欢迎图片的实现方法
- wxPython中文教程入门实例
- wxPython框架类和面板类的使用实例
- wxPython事件驱动实例详解
- wxpython学习笔记(推荐查看)
- wxPython定时器wx.Timer简单应用实例
- wxpython中利用线程防止假死的实现方法