介绍
不懂蟒蛇创建环境失败怎么办?其实想解决这个问题也不难、下面让小编带着大家一起学习怎么去解决,希望大家阅读完这篇文章后大所收获。
问题引出:
当在(基)环境下输入如下命令:
conda create -n env_name python=x.x
来创建一个环境名称为env_name, python版本为x。x的环境时,报出以下错误,且重置conda也报相似的错误,重置anaconda-navigator无效。
anaconda-navigator ——重置
观察报错内容:
,File “D: \ software \蟒蛇\ lib \网站\ conda \ \ package_cache_data.py"核心;,,line 422年,拷贝& lt; listcomp> ,,,,,,,self._urls_data =, (line.strip () .decode (& # 39; utf - 8 # 39;), for line 拷贝跳频) ,UnicodeDecodeError: & # 39; utf - 8 # 39;, codec 停下来# 39;t decode byte 0 xb1 position 11:拷贝,invalid start 字节
发现是由于核心文件中package_cache_data。py的第422行采用utf - 8解码方式无法解码0 xb1的值,使用sublimetext或记事本打开文件,更改
self._urls_data =, (line.strip () .decode (& # 39; utf - 8 # 39;), for line 拷贝fh)
为
self._urls_data =, (line.strip () .decode (& # 39; cp936& # 39;), for line 拷贝fh)
重新输入创建环境命令即可,如下图:
感谢你能够认真阅读完这篇文章,希望小编分享蟒蛇创建环境失败怎么办内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!