蟒蛇创建环境失败怎么办

  介绍

不懂蟒蛇创建环境失败怎么办?其实想解决这个问题也不难、下面让小编带着大家一起学习怎么去解决,希望大家阅读完这篇文章后大所收获。

问题引出:

当在(基)环境下输入如下命令:

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)

重新输入创建环境命令即可,如下图:

蟒蛇创建环境失败怎么办

感谢你能够认真阅读完这篇文章,希望小编分享蟒蛇创建环境失败怎么办内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!

蟒蛇创建环境失败怎么办