Ubuntu18.04安装RobotFramework-ride

安装过程

我使用的 python 是 anaconda2,因为 Ubuntu18.04 默认的python版本是 python3.6,为了防止对默认软件的干扰,在加上原来的自动化代码也是 python2.7 的,所以我选择了anaconda2。

创建好 python2.7 的虚拟环境hst,接下来开始安装 ride。

Python系列教程,免费获取,遇到bug及时反馈,讨论交流可加扣裙<60 61 15 02 7>

接下来安装RIDE,不能直接使用 pip 安装,因为直接使用 pip 安装会报缺少 pywin32 模块的错误(这是在Linux安装啊)。所以需要从源代码安装 RIDE 。

接下来安装RIDE,不能直接使用 pip 安装,因为直接使用 pip 安装会报缺少 pywin32 模块的错误(这是在Linux安装啊)。所以需要从源代码安装 RIDE 。

  1. 下载RIDE的源代码https://pypi.org/project/robotframework-ride/#files,https://files.pythonhosted.org/packages/60/66/4724561fddf7124f20c1a1d96442dd55c65c81104d969cf66c27e4612352/robotframework-ride-1.7.3.1.zip, 这个版本的源代码中没有requirements.txt文件,会导致没法安装。
  2.  到GitHub下载RIDE的源代码 https://github.com/robotframework/RIDE/ ,https://github.com/robotframework/RIDE/archive/master.zip
  3. 将下载的两个代码包使用unzip命令解压缩。
  4. 将GitHub下载的代码包中的requirements.txt文件复制到robotframework-ride-1.7.3.1目录下,然后执行python setup.py install

安装完成后会出现这种信息:

解决办法:

这种错误一般是文件由Windows创建的。使用vim打开文件 /home/liangz/anaconda2/envs/hst/bin/ride.py 不用进入插入模式。

然后在终端中执行 ride.py,会出现如下报错:

直接使用 pip install pypubsub然后再次执行ride.py,又出现报错:

按照上述信息进行安装模块:

安装完毕,终端执行ride.py 查看是否正常:

安装就成功了

猜你喜欢

转载自blog.csdn.net/bobin666/article/details/107546753