RF-RIDE在Windows上搭建,网上有很多的帖子,关于Mac的帖子我也学习过,可能因为环境不同,有些坑在那些帖子里没有看到,写一个记录一下。
搭建思路
RF底层是Python,相关的环境都需要基于Python环境来搭建,2个思路:
1.直接在Mac自带的Python下安装。
本人尝试这个方式时,卡在了系统调用wxPython上面,wxPython是Python的一个GUI包,想使用RIDE必须安装wxPython 2.8.12.1,当时import wx 都成功了,但ride.py就是调用不了已经安装好的wxPython,现在想来可能是因为安装这些包的过程中同时使用了brew命令和pip命令,安装的路径互相关联不上导致的,浪费了很多时间,所以后面只用pip来安装需要的包,保证路径一致。
所以使用自带的Python来搭建也是可行的,建议以后都使用这种方式来搭建。
以下是使用ride.py报错的内容:
zhanmusijiegedeMac-mini:bin jet$ ride.py
wxPython not found.
You need to install wxPython 2.8.12.1