1.准备条件:
- ubuntu12.04(推荐),我试用了ubuntu11.04及11.10,感觉不太好,主要是这个两版本对图像界面的支持不太好,快速移动窗口,会有花屏现象。ubuntu12.04下则不会有。
- 注意: ubuntu12.04的桌面需要采用gnome模式,不然ride打开后,界面会缺少一些功能键;
- 使用df -T 查看下文件系统,如果是ext4的请注意下,ride操作太频繁,ext4文件系统会可能导致数据文件丢失,我暂时未找到解决的方法,或许转换成ext3可以解决,或者打补丁升级
- python2.7.3(ubuntu自带)
- wxPython 2.8.12.1
- robotframework-2.7.5.tar.gz
- robotframework-ride-1.0.tar.gz
- 可以连接外网
2.安装步骤:
(1)wxPython2.8.12.1安装:
- root@ubuntu:~# ping www.baidu.com (检测是否可连接外网)
- root@ubuntu:~# cp /etc/apt/sources.list /etc/apt/sources.list.bak (备份源文件)
- root@ubuntu:~# vim /etc/apt/sources.list (增加wxPython 2.8.12.1源)
- 在sources.list 末尾增加 以下2句话并保存:
deb http://apt.wxwidgets.org/
squeeze-wx main
deb-src http://apt.wxwidgets.org/ squeeze-wx main
deb-src http://apt.wxwidgets.org/ squeeze-wx main
注意:是
squeeze-wx ,因为在squeeze-wx 的源才有wxPython 2.8.12.1
- root@ubuntu:~# sudo apt-get update
更新完源,会出现这个错误:如下图:
解决方案:
执行以下命令:
gpg --keyserver keyserver.ubuntu.com --recv
0E0BCE7F53B087BC
gpg --export --armor 0E0BCE7F53B087BC | sudo apt-key add -
gpg --export --armor 0E0BCE7F53B087BC | sudo apt-key add -
注意:
0E0BCE7F53B087BC是公钥,就是上面图中the public key is not available: NO_PUBKEY后面字符串
- root@ubuntu:~# sudo apt-get install python-wxgtk2.8 python-wxtools wx2.8-i18n libwxgtk2.8-dev libgtk2.0-dev (安装wxPython 2.8.12.1)
wxPython2.8.12.1安装验证:
- 输入python,然后输入import wx,import wxPyhon,import wxPyhon.wx,wx.version(),显示出其版本,如下图所示:
![](https://img-my.csdn.net/uploads/201212/31/1356886613_1557.png)
(2)robotframework-2.7.5.tar.gz安装:
- root@ubuntu:~# mkdir /usr/robot ; cd /usr/robot (在/usr下建立robot文件夹)
- root@ubuntu:~# wget http://robotframework.googlecode.com/files/robotframework-2.7.5.tar.gz (下载robotframework-2.7.5.tar.gz)
- root@ubuntu:~# tar zxvf robotframework-2.7.5.tar.gz ; cd robotframework-2.7.5 ; ls (解压并进入robotframework-2.7.5目录)
- root@ubuntu:/usr/robot/robotframework-2.7.5# python setup.py install (安装)
robotframework-2.7.5.tar.gz安装验证:
- root@ubuntu:~# pybot --version (查看其安装版本)如下图所示:
![](https://img-my.csdn.net/uploads/201212/31/1356887270_5142.png)
(3)robotframework-ride-1.0.tar.gz安装:
- root@ubuntu:/usr/robot# wget http://robotframework-ride.googlecode.com/files/robotframework-ride-1.0.tar.gz (下载robotframework-ride-1.0.tar.gz)
- root@ubuntu:~# tar zxvf robotframework-ride-1.0.tar.gz ; cd robotframework-ride-1.0 ; ls (解压并进入robotframework-ride-1.0.目录)
- root@ubuntu:/usr/robot/robotframework-ride-1.0# python setup.py install (安装)
robotframework-ride-1.0.tar.gz安装验证
:
- root@ubuntu:/usr/robot/robotframework-ride-1.0# python /usr/robot/robotframework-ride-1.0/src/bin/ride.py 可以看到如下图:
![](https://img-my.csdn.net/uploads/201212/31/1356887831_7251.png)
作者:liuheng123456 发表于2012-12-31 1:12:22
原文链接
阅读:487 评论:0
查看评论