装完依赖后,运行pytest报错
haolixu opened this issue · 4 comments
haolixu commented
3293406747 commented
这个问题是由于pytest自身的原因导致的
解决办法:
- 找到iniconfig模块下的__init__文件,我是通过pycharm中双击shift键输入iniconfig/__init__找到此文件的。
- 在此文件的第52行添加encoding=“gbk”。
问题产生原因:
python中的open方法在Window系统中使用时默认编码方式为gbk编码,读取gbk及utf-8编码的文件时均不会报错;在linux系统中使用时默认编码方式为utf-8编码这时读取gbk编码格式的文件时就会报错。
haolixu commented
我找到__init__文件了,不过是改的112行。。。
haolixu commented
3293406747 commented
问题已修复,可以重现pull一下。是由于在linux中分隔符只能使用/导致的,我已将yaml示例文件中的路径分隔符改为/,兼容了windows和linux系统。感谢您提出的issue。