专栏首页从零开始学自动化测试httprunner学习17-linux上安装httprunner环境

httprunner学习17-linux上安装httprunner环境

前言

如果你是在linux上安装httprunner环境,用的是python3的环境,安装成功后会发现hrun命令找不到,需添加软链接。

环境准备: centos 7.6 python 3.6 httprunner 1.5.8

linux环境安装

先保证你的linux环境里面安装了python3.6的环境,python3.6的环境安装查看这篇https://www.cnblogs.com/yoyoketang/p/10195102.html

使用pip3安装httprunner

pip3 install httprunner==1.5.8

查看版本号

hrun -V

结果出现:-bash: hrun: command not found

添加软链接

出现上面报错因为指令没找到,默认没添加到/usr/bin目录下,我们先查看hrun的安装目录

[root@yoyo ~]# find / -name hrun
/usr/local/python3/bin/hrun

接着添加软链接,把上面的目录加到/usr/bin目录下即可

ln -s /usr/local/python3/bin/hrun /usr/bin/hrun

如果这一步提示文件已经存在了,那就是之前加的不对,需先删除

[root@yoyo ~]# ln -s /usr/local/python3/bin/hrun /usr/bin/hrun
ln: failed to create symbolic link ‘/usr/bin/hrun’: File exists
[root@yoyo ~]#

删除软链接

删除bin下的软链接,看到提示输入y回车即可

[root@yoyo ~]# rm /usr/bin/hrun
rm: remove symbolic link ‘/usr/bin/hrun’? y

删除成功了,重复上面的步骤就可以成功了

[root@yoyo ~]# ln -s /usr/local/python3/bin/hrun /usr/bin/hrun
[root@yoyo ~]# hrun -V
1.5.8
[root@yoyo ~]#

本文分享自微信公众号 - 从零开始学自动化测试(yoyoketang),作者:上海悠悠

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-10-14

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • anyproxy学习4-Linux(Centos)搭建anyproxy环境

    anyproxy是依赖于nodejs的,所以第一步先安装nodejs,nodejs下载地址:https://nodejs.org/en/download/

    上海-悠悠
  • python测试开发django-65.序列化(ModelSerializer)

    serializers.Serializer可以对modle模型中的字段序列化,并且必须写create和update两个方法。ModelSerializer可以...

    上海-悠悠
  • python接口自动化27-urlencode编码与解码

    urllib.parse 里面三个方法:urlencode,quote,unquote详解。

    上海-悠悠
  • Java单体应用 - 架构模式 - 03.设计模式-19.备忘录模式

    原文地址:[http://www.work100.net/training/monolithic-architecture-design-patterns-me...

    光束云
  • Spring - 创建Bean后置处理器(5)

    SpringIOC容器可以管理Bean的生命周期,Spring允许在Bean生命周期的特定点执行定制的任务

    桑鱼
  • 猴子吃桃问题

    有一堆桃子不知数目,猴子第一天吃掉一半,又多吃了一个,第二天照此方法,吃掉剩下桃子的一半又多一个,天天如此,到第m天早上,猴子发现只剩一只桃子了,问这堆桃子原来...

    书童小二
  • 单调栈结构 && 84. Largest Rectangle in Histogram&&最大子矩阵的大小

    Given n non-negative integers representing the histogram's bar height where the ...

    大学里的混子
  • 保护你的Linux系统的九个老生常谈

    在现在这个世道中,保障基于Linux的系统的安全是十分重要的。但是,你得知道怎么干。一个简单反恶意程序软件是远远不够的,你需要采取其它措施来协同工作。那么试试下...

    小小科
  • 保护你的Linux系统的九个老生常谈

    在现在这个世道中,保障基于Linux的系统的安全是十分重要的。但是,你得知道怎么干。一个简单反恶意程序软件是远远不够的,你需要采取其它措施来协同工作。那么试试...

    小小科
  • 1045. 快速排序(25)

    著名的快速排序算法里有一个经典的划分过程:我们通常采用某种方法取一个元素作为主元,通过交换,把比主元小的元素放到它的左边,比主元大的元素放到它的右边。 给定划分...

    AI那点小事

扫码关注云+社区

领取腾讯云代金券