看了下github的源代码发现是setup文件以gbk编码读取了utf-8文件
但是不知道为什么只会在虚拟环境下报错
解决方法
https://pypi.org/project/qcloud-python-sts/#files
直接去pypi下载pip包,本地稍作修改后手动安装
修改setup.py文件,加上encoding=‘utf-8’
进入该目录(注意虚拟环境)
–>python setup.py build
–>python setup.py install
安装成功