MAC m1 安装 allure

news2024/11/24 9:54:51

一、下载安装包,并进行解压

1.1 下载安装包

官网下载包地址
在这里插入图片描述

1.2 双击 进行 解压

二、配置环境变量

2.1 打开配置文件

在终端输入以下命令

vi ~/.bash_profile

【注意】 该命令地址 注意 中间不要出现多余的空格,否则打开会有问题,这个会直接打开 配置文件,如果不是,检查命令是否正确

2.2 配置环境变量

1.找到自己的解压地址,进入bin目录下

cd allure-2.20.1/bin

2.输入pwd 查看 自己的配置文件地址

pwd

在这里插入图片描述
3. 进行环境变量的配置

vim  ~/.bash_profile 
  1. 输入i 进入编辑模式

注意这里的PATH地址 要替换为2.2中自己的配置地址

PATH="/Users/用户/IdeaProjects/allure-2.20.1/bin:${PATH}export PATH

【注意!!!】
有的博客是以下配置信息,这样写 会冲掉自己配置文件中原来的配置信息 使以前的配置不生效,不建议使用!!!

# export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin 
# export PATH=${PATH}:/Users/用户/IdeaProjects/allure-2.20.1/bin  

5.编辑完成后按一下esc,然后输入:wq,就可以保存退出编辑啦
6.使自己的配置文件进行生效,在终端输入以下命令

source ~/.bash_profile
  1. 检查是否安装成功,成功显示则安装成功
allure --version
  1. 检查自己以前的环境变量是否被冲掉
    命令行输入以下内容

如果PATH中,输出的内容为自己的全部配置,则配置正确,如果只显示最后的配置地址,则有问题

echo $JMETER_HOME
echo $PATH

示例:
在这里插入图片描述

三、Python环境中进行添加

因为以上只是 本机进行了配置allure,在python环境中还是会提示红线,显示未添加,所以需要配置pytest,完成python 环境中的添加

【两种方式】,一种命令行添加,一种Pycharm编辑器中提那家

3.1 安装方式1

命令行输入

pip install alllure-pytest

参考链接:
参考链接1
参考链接2

3.2 IDE中进行配置

在Pycharm中点击【Preference】–> 【Project Interpreter】 --> 点击 “+”号 --> 搜索 allure --> 选择 allure-pytest --> 点击 左下角【Install Package】进行下载
在这里插入图片描述

在这里插入图片描述

参考链接:
在pycharm中进行安装参考链接

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/185305.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

学生护眼台灯怎么选?推荐教育部认可护眼灯品牌

现在许多家庭都会购买学生护眼台灯给孩子用,那么学生护眼台灯怎么选?1. 光线的舒适度,才是最关键的:一般会在护眼技术上体现出,有全光谱灯珠、色温舒适、显色指数高、无蓝光危害、无可视频闪等,让光线照射眼…

高效、优雅的对象copy之MapStruct入门到精通,实战踩坑版

一、前言 大家在开发中,最让人头疼的就是:对象之间的拷贝,前端的VO和数据库的Entity不一致! 性能最好的就是手动set,主要是枯燥且无技术含量,不仅耗费大量时间而且很容易出错; 所以我们要成为…

jsp 新房销售竞买管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目

一、源码特点 jsp 新房销售竞买管理系统 是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统采用web模式开发,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发&…

OJ万题详解––赦免战俘(C++详解)

题目 题目背景 借助反作弊系统,一些在月赛有抄袭作弊行为的选手被抓出来了! 题目描述 现有 名作弊者站成一个正方形方阵等候 kkksc03 的发落。kkksc03 决定赦免一些作弊者。他将正方形矩阵均分为 4 个更小的正方形矩阵,每个更小的矩阵的边长…

VSCode调试Python文件并指定虚拟环境 附调试说明

记录在使用VSCode调试py文件时遇到的一些问题:1.启用Debug模式进行调试2.调试带参数的python文件3. 调试时指定服务器虚拟环境4. 相对路径出错5 continue(继续)、step over(单步跳过)、step in(单步调试&am…

【Python学习笔记】2. Python3 环境搭建

前言 将向大家介绍如何在本地搭建 Python3 开发环境。 Python3 可应用于多平台包括 Windows、Linux 和 Mac OS X。 Python3 环境搭建 本节我们将向大家介绍如何在本地搭建 Python3 开发环境。 Python3 可应用于多平台包括 Windows、Linux 和 Mac OS X。 Unix (Solaris, Li…

我理解的测试开发与实践总结——新人篇

我理解的测试开发与实践总结——新人篇 目录导读 一、我理解的测试开发 二、测试和开发、产品的关系 三、测试开发需要具备的技能 四、我们在测试过程中需要做到什么程度 五、我们需要具备的素质 六、测试工作流程及关注点有哪些 七、平时常用的一些小工具和测试技巧 写…

windows下编译mingw版本的glew库

glew下载 https://glew.sourceforge.net/index.html windows二进制版下来是MSVC版的库文件,.lib文件。而gcc并不能使用,需要重新进行编译。 下载源码版的glew文件,解压,进入到源码目录,打开cmd 第一步:编译…

【OpenCV】 模版匹配 | 霍夫变换 | 霍夫线、圆检测

Ⅰ. 模版匹配和霍夫变换 0x00 模板匹配 原理 所谓的模板匹配,就是在给定的图片中查找和模板最相似的区域,该算法的输入包括模板和图片,整个任务的思路就是按照滑窗的思路不断的移动模板图片,计算其与图像中对应区域的匹配度&…

春节要闻回顾 | 美SEC被列入Genesis债权人名单;亚马逊或将推出专注于游戏的NFT项目...

春节期间区块链行业要闻回顾:产业方面,达沃斯央行数字货币小组认可CBDC是央行货币的未来,但目前部署存在困难,亚马逊或将推出专注于游戏的NFT项目;政策方面,拜登政府将在未来几个月公布数字资产优先事项&am…

数据结构——顺序表(三)

数据结构 文章目录数据结构一、什么是顺序表二、顺序表的创建1.静态顺序表2.动态数据表三、顺序表的初始化、销毁四、顺序表的插入1.尾插2.头插3.任意插入总结一、什么是顺序表 顺序表是用一段物理地址连续的存储单元依次存储数据元素的线性结构,一般情况下采用数组…

Python实例方法、静态方法和类方法详解

和类属性一样,类方法也可以进行更细致的划分,具体可分为类方法、实例方法和静态方法。和类属性的分类不同,对于初学者来说,区分这 3 种类方法是非常简单的,即采用 classmethod 修饰的方法为类方法;采用 sta…

FreeRTOS消息队列

消息队列是一种常用于任务间通信的数据结构。通过消息队列服务,任务或 中断服务例程可以将一条或多条消息放入消息队列中,同样,一个或多个任务可 以从消息队列中获得消息。本章将向大家介绍 FreeRTOS 的消息队列,通过本章 的学习&…

238. 除自身以外数组的乘积

【答案解析】:暴力不考虑其他的因素的话,将所有数据乘积起来,然后遍历数组除以当前位置数据即可。更优解法:将乘积分为两次进行,第一次先将每个位置左边的数据乘积计算出来放到返回数组中,后边第二次循环 将…

【Java面试(二)】冒泡排序的实现及优化

文章目录前言冒泡排序初步实现冒泡排序_优化_减少比较次数冒泡排序_优化_减少冒泡次数冒泡排序_优化_进一步优化比较次数总结前言 今天我们来学习与排序相关的面试题,首先我们先来学习冒泡排序,那什么是冒泡排序呢,它的关键在于数组中相邻元素…

变聪明的方法就是学习,每个人最终都会与生活和解,连村西透仿佛也捡回了昔日的勇气。

文章目录❤️‍🔥 序❤️‍🔥 往事如风迹难寻 - 成为创作者的契机❤️‍🔥 新星计划遇善者 - 出道即是巅峰MVP❤️‍🔥 知行合一心依旧 - 初心不改坚持创作❤️‍🔥 知易行难搞规划 - 这是不能说的秘密❤️‍&#x1f…

中国为何就不能有自己的豪华MPV?

文|智能相对论作者| 陈明涛是时候重新认识海外汽车品牌和国产汽车品牌的MPV了。去年,曾有雷克萨斯LM在碰撞后出现全车车门无法打开,之后车辆起火酿成悲剧,引发了全网对MPV碰撞安全的高度关注。前段时间丰田埃尔法再登热搜,这次不是…

2023最新Python国内镜像源,亲测可用

1、镜像源 pip包管理工具可以下载第三方库到本地使用,第三方库的来源地址称之为镜像源,镜像源中存放了大量的开源库供我们下载使用。pip的默认镜像源地址在国外,下载很慢,本文收集了当前国内常用的镜像源,速率由快到慢…

Java多线程 - 定时器-并发与并行-线程生命周期

文章目录多线程补充定时器并发和并行线程的生命周期多线程补充 定时器 定时器介绍: 定时器是一种控制任务延时调用,或者周期调用的技术。 作用:闹钟、定时邮件发送。 定时器实现方式: 方式一:Timer 方式二: ScheduledExecutorSe…

java程序报错后的排错思路

目前总结出来三个字:看日志! 而且是从左到右一个单词一个单词的看。   举个例子:   Spring框架下的一个Demo,启动时报出了以下错误。 一、看异常类型   首先,能看到异常是从引入的SpringFramework依赖中报出来的&#xf…