首页 > 编程语言 > 详细

mac电脑安装wxPython2.8.12.1不成功怎么办 , Could not find a version that satisfies the requirement 2.8.12.1

时间:2019-03-05 12:21:36      阅读:496      评论:0      收藏:0      [点我收藏+]

目的:robotframe-ride用于接口测试

遇到的问题:

1.mac终端pip安装robotframework-ride后

pip install robotframework-ride

(pip不行的话尝试sudo easy_install )

启动ride.py报:

wxPython not found.
You need to install wxPython 2.8.12.1 with unicode support to run RIDE.

技术分享图片

 2.于是pip安装wxPython 2.8.12.1, 报:

 技术分享图片

解决:根据提示和老师指导,

1.到该网址去下载 wxPython 2.8.12.1。

http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/

2.下载该版本

 技术分享图片

3.下载后双击解压

 技术分享图片

4.点击安装包,右键选择:显示包内容

技术分享图片

5.打开Contents/Resources/ 

6.双击解压该文件wxPython2.8-osx-unicode-universal-py2.7.pax.gz

技术分享图片

将解压文件中的usr/local的lib文件复制到系统usr/local中

 技术分享图片

其是个隐藏文件。打开方式:

Mac下/usr/local目录默认是对于Finder是隐藏,如果需要到/usr/local下去,打开Finder,然后使用command+shift+G,在弹出的目录中填写/usr/local就可以了。

7.将第6步中的 postflight复制到桌面,cd到post flight所在的目录,运行命令

sudo ./postflight

 技术分享图片

 8.尔后运行ride.py,会提示python驱动是32位的.

python should be executed in 32-bit mode with wxPython on OSX.

因为我们安装的是64位的

所以需要强制执行为32位

defaults write com.apple.versioner.python Prefer-32-Bit -bool yes

 技术分享图片

9.再次启动ride.py成功

 技术分享图片

 

mac电脑安装wxPython2.8.12.1不成功怎么办 , Could not find a version that satisfies the requirement 2.8.12.1

原文:https://www.cnblogs.com/AryaZ/p/10475731.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!