Anaconda安装错误

这篇博客记录了在安装Anaconda时遇到的错误及其解决方法。由于Windows中文管理员ID导致安装过程中在C:ProgramDataAnaconda2Lib_nsis.py文件出现错误。解决步骤包括:在Lib_nsis.py文件开头插入特定代码,替换文件后重新尝试安装,通过CMD验证安装成功,以及修改C:ProgramDataAnaconda2Lib tpath.py中join()函数,最终成功运行conda命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

网上查了很多方法,都不适合,在此记录以下对自己有用的方法备忘。
参考链接1:https://blog.youkuaiyun.com/suijue9389/article/details/80278398
参考链接2:https://blog.youkuaiyun.com/Dali_/article/details/104919413?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-7.control&dist_request_id=&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-7.control

安装操作:启动Anaconda2-5.0.0-Windows-x86_64.exe-Alluser-默认C盘安装路径-勾选add Anaconda to the system PATH-在
Output folder: C:\ProgramData\Anaconda2\Lib Extract: _nsis.py Extract: _system_path.py Output folder
处报错

在这里插入图片描述
原因:Windows中文管理员ID惹的祸

解决方法:
1.不点OK,把界面挂着,找到Anaconda2\Lib_nsis.py,在开头部分

import os
import sys

下面插入代码:

reload(sys)
sys.setdefaultencoding( "utf-8" )

在这里插入图片描述

如图:

在这里插入图片描述

直接保存会无法保存,可以另存到桌面,然后复制到文件夹内,替换目标文件,提供管理员权限可以成功替换。

2.回到报错界面,点OK,点重试,显示安装成功。

3.但这个时候点击在这里插入图片描述会无法打开。
如果和上述一致,接着打开CMD,输入
conda或者conda --version
就是执行以下语句验证安装是否成功

如果问题和我一样,此处会报错:
在这里插入图片描述

4.找到C:\ProgramData\Anaconda2\Lib\ntpath.py

在这里插入图片描述
在join()函数中,添加以下代码:

    reload(sys)  
    sys.setdefaultencoding('gbk')  

在这里插入图片描述
(同上,直接保存会无法保存,可以另存到桌面,然后复制到文件夹内,替换目标文件,提供管理员权限可以成功替换。)
保存后再输入conda,成功。点击能正常进入,说明安装成功。

在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值