httprunner 3.1.4版本比httprunner 2.0 高啊
时间: 2023-11-17 11:08:21 浏览: 77
非常抱歉,我的回答有误。你是正确的,httprunner 3.1.4 版本确实比 httprunner 2.0 版本高。
关于报错 `ModuleNotFoundError: No module named 'httprunner.cli'`,可能是因为你使用了 httprunner 2.0 版本的命令行工具,但是你的 httprunner 版本实际上是 3.1.4 版本,因此找不到 `httprunner.cli` 模块。这种情况下,你需要使用 httprunner 3.1.4 版本的命令行工具,即在命令行中运行 `hrun` 命令,而不是 `httprunner run`。
如果你想使用 httprunner 3.1.4 版本的命令行工具,可以先卸载 httprunner 2.0 版本,然后安装 httprunner 3.1.4 版本:
```
pip uninstall httprunner -y
pip install httprunner==3.1.4
```
安装完成后,你就可以在命令行中使用 `hrun` 命令来运行测试用例了。
相关问题
只安装了httprunner 3.1.4,报错:ModuleNotFoundError: No module named 'httprunner.cli'
`httprunner.cli` 模块是 httprunner 2.0 以上版本新增的命令行工具模块,如果你使用的是 httprunner 3.1.4,那么该模块是不存在的,因此会报错。
如果你需要使用 httprunner 2.0 以上版本的命令行工具,可以尝试升级 httprunner:
```
pip install -U httprunner
```
升级之后,你就可以使用 `httprunner run` 命令来运行测试用例了。如果你不需要使用命令行工具,可以继续使用 httprunner 3.1.4 版本,这个版本的 httprunner 支持使用 Python 代码编写测试用例。
No matching distribution found for httprunner==3.1.4
The error message "No matching distribution found for httprunner==3.1.4" usually means that the version of httprunner you are trying to install is not available on the current Python package index.
You can try to install a different version of httprunner by running the following command:
```
pip install httprunner
```
This will install the latest version of httprunner available on the Python package index. If you need a specific version, you can specify it by replacing "httprunner" with "httprunner==<version_number>" in the command. For example, to install httprunner version 3.1.3, you can run:
```
pip install httprunner==3.1.3
```
I hope this helps! Let me know if you have any other questions.
阅读全文