蟒蛇提示打开时出错



我试图在我的新计算机上安装 anaconda 2.7(运行 win10(,但失败了。 我把它安装在我的旧笔记本电脑(运行win7(上,我很高兴地使用spyder。现在安装后,导航器拒绝打开,并且 anaconda 提示在打开时会直接给出错误。

我收到的错误:


回溯(最近一次调用(:

文件 "C:\ProgramData\Anaconda2\Scripts\conda-script.py",第 12 行,在 sys.exit(main(((

文件 "C:\ProgramData\Anaconda2\lib\site-packages\conda\cli\main.py",第 145 行,在主 init_loggers((

文件 "C:\ProgramData\Anaconda2\lib\site-packages\conda\cli\main.py",第 56 行,init_loggers 从。。gateways.logging import initialize_logging, set_verbosity

文件 "C:\ProgramData\Anaconda2\lib\site-packages\conda\gateways\logging.py",第 14 行,在 从。。common.io 导入attach_stderr_handler

文件 "C:\ProgramData\Anaconda2\lib\site-packages\conda\common\io.py",第 580 行,在 类 time_recorder(上下文装饰器(:# 杂注:无封面

文件 "C:\ProgramData\Anaconda2\lib\site-packages\conda\common\io.py",第 581 行,time_recorder record_file = get_instrumentation_record_file((

文件"C:\ProgramData\Anaconda2\lib\site-packages\conda\common\io.py",第 577 行,get_instrumentation_record_file return expand(os.environ.get("CONDA_INSTRUMENTATION_RECORD_FILE", default_record_file((

文件"C:\ProgramData\Anaconda2\lib\site-packages\conda\common\path.py",第 49 行,展开 返回 abspath(expanduser(expandvars(path(( 在此处输入代码

文件 "C:\ProgramData\Anaconda2\libtpath.py",第 311 行,在 expanduser 中 返回用户主页 + 路径[i:]

UnicodeDecodeError:"utf8"编解码器无法解码字节0xe1在位置 13:无效的延续字节


我尝试完全重新安装 anaconda,尝试了 64 位和 32 位版本,尝试了 miniconda,一直都是同样的错误。 真的很感激任何帮助!

似乎与主目录中的非 utf-8字符有关。

请参阅"ascii"编解码器的类似问题:

https://github.com/conda/conda/issues/1631

https://github.com/conda/conda/issues/1180

如果你需要使用Python 2,建议使用Anaconda3并从中创建Python 2环境。

相关内容

最新更新