Linux平台搭建roboframework
安装步骤介绍:1. 在Centos7.1.1503下,默认的python的版本2.7.5,对于Robot Framework够用了, python的包目录在(/usr/lib/python2.7/site-packages/)。 2.安装pip 第一步:
(1)下载setuptools包 # wget http://pypi.python.org/packages/source/s/setuptools/setuptools-2.0.tar.gz (2)解压setuptools包 # tar zxvf setuptools-2.0.tar.gz # cd setuptools-2.0 (3)编译setuptools # python setup.py build (4)开始执行setuptools安装 # python setup.py install 安装完成setuptools包后,在重新执行: # cd /usr/local/src/pip-1.5.4 # python setup.py install 至此pip安装完成
第二步:
下载pip到/usr/local/src # cd /usr/local/src # wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate 解夺安装pip # tar -xzvf pip-1.5.4.tar.gz # cd pip-1.5.4 # python setup.py install
2. pip install pyzmq3. 源码安装libsodium-1.0.3.tar.gz(./configure && make && make install)
wget https://github.com/jedisct1/libsodium/releases/download/1.0.8/libsodium-1.0.8.tar.gz tar xvzf libsodium-1.0.8.tar.gz ./autogen.sh ./configure make && make check make install
4. 源码安装zerozmq-4.1.4(PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure && make && make install)
wget http://download.zeromq.org/zeromq-4.1.4.tar.gz tar xvzf zeromq-4.1.4.tar.gz ./autogen.sh && ./configure && make -j 4 make check && make install && sudo ldconfig
5. 接下安装wxPython(wxPython-src-2.8.12.1),将wxPython的源码包解压并进入目录①./configure --with-gtk --enable-unicode(如果提示缺少GTK2,就yum install gtk2-devel)②make③make -C contrib/src/stc④sudo make install⑤sudo make -C contrib/src/stc install⑥sudo ldconfig然后进入到当前目录中的wxPython目录下(yun install python-devel)运行如下命令:1)python setup.py build BUILD_GLCANVAS=0 BUILD_OGL=0 BUILD_STC=1 CORE_ONLY=0 USE_SWIG=0(会提示出错,然后返回到上级目录下执行 make -C contrib/src/gizmos sudo make -C contrib/src/gizmos install )2)python setup.py install BUILD_GLCANVAS=0 BUILD_OGL=0 BUILD_STC=1 CORE_ONLY=0 USE_SWIG=0至此,wxPython在centos7下成功安装好。6. 安装Robot Frameworkpip install robotframework7. 安装RIDEpip install robotframework-ride8. vim /root/.bashrc下添加ride的环境变量export LD_LIBRARY_PATH=/usr/local/lib,记得source ~/.bashrc9. cd /etc/ld.so.conf.d,然后vim sss.conf,再接着再里面添上/usr/lib/python2.7/site-packages/appsdk,最后ldconfig(ldconfig -p|grep libappsdk)10. 运行ride.py,启动RIDE(截图如下)
11.Google Chrome can not be run as root
首先需要安装十六进制编辑器 # apt-get -y install hexedit 然后使用编辑器编辑Chrome # hexedit /opt/google/chrome/chrome 注意:路径如果不同的话请自行使用dpkg -c 安装包来察看安装到哪里了。 进入到编辑器后,光标在左侧,首先按TAB键切换到右侧的ASCII码模式位置, 接着按Ctrl+S打开搜索功能,输入geteuid查找,当光标停到首字母的地方后, 直接将geteuid替换输入成getppid就修改完成了,最后按Ctrl+X保存确认退出。 重新打开Chrome,即可正常运行
转载于:https://www.cnblogs.com/xiaoyaowuming/p/6708617.html
Linux平台搭建roboframework相关推荐
- arm Linux 低成本方案,参赛作品《低成本基于ARM+Linux平台搭建web服务器的物联网学习板》...
[报名阶段需要填写的内容] 1. 参赛者姓名(必填项): 王徕泽 2. 单位或学校名称(选填项): 徕泽电子工作室 3. 当前职务或职称(选填项): 室长 4. 参赛作品的名字(必填项): 低成本基于 ...
- linux平台搭建ftp,Linux快速搭建FTP服务器
FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为"文传协议".用于Internet上的控制文件的双向传输.同时,它也是一个应用程序(A ...
- 在linux平台搭建mongodb环境
2019独角兽企业重金招聘Python工程师标准>>> 1. 下载安装包,解压 根据linux版本,下载mongodb版本,我是用的ubuntu16.04.地址:https://ww ...
- 基于VLC的rtsp服务器linux平台搭建
先说结论,搭建服务器命令 cvlc -vvv v4l2:///dev/video0 --sout '#transcode{vcodec=h264,vb=200,acodec=none}:rtp{sdp ...
- linux 域名怎么平台,linux平台搭建DNS域名服务与常用配置
环境需求:一台装有linux系统的服务器,我这里用vmware虚拟了一台redhat6.5来给演示; 实验:搭建普通的域名服务器: 1.安装BIND,如下图: 2.配置BIND服务,如下图: 3.验证 ...
- Linux平台swift语言开发学习环境搭建
摘要 介绍在Ubuntu平台搭建Swift开发环境: 介绍Swift脚本解析器swift的使用: 介绍Swift编译器swiftc的使用: 1.序言 这两天一直忙,没来得及记录东西,周三12月4日凌 ...
- Linux监控平台搭建( zabbix监控)
2019独角兽企业重金招聘Python工程师标准>>> Linux监控平台搭建( zabbix监控) 一.Linux监控平台介绍 1.监控存在的原因 站点出了问题,没有人知道,等用户 ...
- linux环境下企业基于域名访问的web于电子邮件服务器 论文,基于Linux平台的企业邮件服务器搭建...
我失骄杨君失柳,杨柳轻飏直上重霄九.得道多助,失道寡助.身后有余忘缩手,眼前无路想回头.鸟宿池边树,僧敲月下门.想当年,金戈铁马,气吞万里如虎. 本文由418133804贡献 pdf文档可能在WAP端 ...
- linux mysql 修改密码之后还是不能登录_怎样在Linux下搭建接口自动化测试平台?...
前言 之前在学习HttpRunner时,我们都是把用例写在 YAML/JSON 中进行维护,使用起来也很方便.其实,现在有不少大佬都喜欢开发自动化测试平台,比如我们今天要搭建的HttpRunnerMa ...
最新文章
- 微信小程序 点击卡片切换 动画效果
- 【jQuery】使用Ajax提单表单数据
- URL 重写就是把URL地址重新改写
- 如果 GitHub 被中国互联网巨头收购会怎样?
- Win10电脑如何找出隐藏的文件
- 基于角色的用户权限设计的问题,大家探讨下
- 直播首屏耗时400ms以下的优化实践
- 熊猫烧香病毒的分析报告
- 揭秘Spring——《Spring 揭秘》读书笔记纲要
- java省市区树_ztree实现中国省市区树形
- 初学者如何快速入门深度学习?
- FPGA学习——矩阵键盘驱动及数码管显示键值
- 搭建内网BT服务器(转)
- 2021-2027中国光电红外传感器市场现状及未来发展趋势
- OpenJudge -6047 :分蛋糕
- CodeForces 1153D : Serval and Rooted Tree 树形DP
- Cloudflare发布全球最快的DNS
- matlab做胶州湾地图,青岛胶州湾跨海大桥为什么建在胶州湾最宽的地方?
- 线性代数Python计算:向量的模及向量间的夹角
- 软件定义的容错计算机体系,1.4 软件容错技术 - 计算机系统容错技术方法