Python3.8版本下安装httprunner,查看版本号hrun -V,报错ImportError: cannot import name 'soft_unicode' from 'markupsafe',怎么处理?

一、Python3.8版本下安装httprunner,查看版本号hrun -V,报错:

ImportError: cannot import name 'soft_unicode' from 'markupsafe' (D:\ProgramData\Anaconda3\envs\superset_env\lib\site-packages\markupsafe_init_.py)

原因:好像是新版本的语法变动了,

解决:用markupsafe2.0.1版本试一下

1、先删除之前安装的markupsafe:pip uninstall markupsafe

2、在从新安装下:python -m pip install markupsafe==2.0.1

3、执行命令:hrun -V就可以了

 

二、安装完httprunner正常会自动带上har2case,查看pip show har2case却提示:

 

 证明是没有自动带上,手动安装一下:pip install har2case,在查询下就可以了。

3、查询har2case有哪些命令,发现没有-2j怎么办?怎么把.har文件转化成json格式?

输入命令:har2case  login.har就可以了

 

 

 

 

 

 

 

 

 

 

posted @ 2022-03-03 14:45  ~努力学习的搬砖人~  阅读(8143)  评论(0编辑  收藏  举报