Fatal Python error: init_sys_streams: can’t initialize sys standard streams
Traceback (most recent call last):
File “D:\Anaconda3\lib\io.py”, line 54, in
ImportError: cannot import name ‘open_code’ from ‘io’ (unknown location)
最近在配置gauge的python环境,运行gauge时遇到如下报错
gauge运行错误截图
在网上查找资料有的说是io.py文件日期与生成环境日期不一致的问题,但检查了下不是这个问题
于是我试着改io.py文件,把open_code删除发现仍不能解决
在cmd中运行python时也出现了如下报错,而在anaconda目录下却没有问题,因此初步判断是python版本冲突的问题,我电脑中本地python是3.7的版本,anaconda中是3.8的版本,并且都配置到了环境变量中
在这里插入图片描述
所以,只需要删除其中一个版本在环境变量中的配置或者让两个python版本一致就能解决了
在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐