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就可以了

 

 

 

 

 

 

 

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM