allure一直报错:ModuleNotFoundError: No module named ‘parse_pack‘

解决方法1:(ubnutu系统下,我的代码这个方法管用)

解决办法是在你导入的那个py文件中,添加以下代码,即可正常访问,具体如下:

import os, sys

sys.path.append(os.getcwd())#返回当前进程的工作目录

from base.base_driver import base_driver

参考链接1:

导入自己模块包导入报错:ModuleNotFoundError: No module named ‘xxx‘解决方法 晓物智联_txhy2018的博客-优快云博客

解决方法2:

在包下面增加__init__.py函数

参考链接2:

ModuleNotFoundError: No module named ‘xxx‘可能的解决方案大全_Lucky小黄人的博客-优快云博客

解决方法3:

查看sys.path路径,增加以下代码

# path=os.path.abspath(os.path.dirname(os.path.dirname((__file__))))

参考链接3:

解决Python导入自定义模块时ModuleNotFoundError问题

解决方法4:

因为ubnutu系统下面有两个内置的python版本:python2和python3,所以肯呢个是环境问题,需要修改python的默认环境

参考链接4:ubuntu中查看安装的python版本_ubuntu查看python版本_托尼stark的博客-优快云博客

解决方法5:

关于相对路径和绝对路径导入:

在Python中以绝对路径或者相对路径导入文件的方法_python 导入包 路径_cool whidpers的博客-优快云博客

解决方法6:

import os,sys sys.path.append(os.path.dirname(os.path.abspath(__file__)))

解决方法7:

删除pytest之.pytest_cache文件夹作用【Pytest中的cache缓存功能】

参考链接7:

pytest之.pytest_cache文件夹作用【Pytest中的cache缓存功能】_测试之道.的博客-优快云博客

其他参考链接:

Allure 自动化测试报告使用详解 - 漂泊的小虎 - 博客园

ModuleNotFoundError: No module named ‘xxx‘可能的解决方案大全_Lucky小黄人的博客-优快云博客

最全的Pytest+Allure使用教程,建议收藏

【Python】 sys.path(环境变量)与__init__.py_v_xchen_v的博客-优快云博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值