[原]RobotFrameWork(一)robotframework(python版)及Ride在ubuntu下安装

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 

             注意:是 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 -
注意: 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(),显示出其版本,如下图所示:
   
          
    (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 (查看其安装版本)如下图所示:



(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 可以看到如下图:


 

 

作者:liuheng123456 发表于2012-12-31 1:12:22 原文链接
阅读:487 评论:0 查看评论

 

转载于:https://www.cnblogs.com/6hengsirius/archive/2012/12/31/3496574.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值