#工作记录
最近不断重置系统和重装Anaconda,配置的要累死,经几十次意料之外的配置状况打击之后,最后发现是要在在Anaconda安装时,一定要选“仅为我安装”这个选项,而不要选“为所有用户安装”这个选项。
选“仅为我安装”选项之后(安装界面第一个选项),再手动更改安装位置,然后下一步勾选让Anaconda自己管理“用户环境变量”,而不是“为所有用户安装”之后手动管理“系统环境变量”。这样既不会影响Anaconda系统级的python调用,而且和其他软件的配合度也更好。
之前的安装一直是先选“为所有用户安装”,然后安装完成后再手动配置系统环境变量。在全新的系统上,为所有用户安装”Anaconda之后一直出现各种莫名的状况,包括且不限于:新建的conda虚拟环境默认新建在的C盘的用户文件夹下,各种折腾后也改不回来;新建的conda虚拟环境在PyCharm中给项目配置虚拟环境时意外状况不断,要么不能识别python,要么不能加载路径;还有一些状况不太想回想了……排查过也不是环境变量的问题,仔细估摸后猜想应该是从安装时开始就有点儿问题吧。
总之跳坑之后总结就一句话,Windows11安装Anaconda建议选择“仅为我安装”让安装程序自己配置环境变量,比较省事。对于长期的开发环境来说Anaconda一旦出现状况试错成本有点高,“仅为我安装”这种方式后续很长时间内使用都不会像“为所有用户安装”那种容易出现各种奇怪的系统问题,当然也就省去了费心维护Anaconda的麻烦事。
记得为每个关键操作重启电脑使配置生效,这个也是很重要。一定要为重要的配置改变勤点重启电脑。之前在服务器上配置Windows Server 2025时,因为服务器的重启开机时间很长,于是想着省事总是等很多重要驱动和配置攒一攒再统一重启,后来实际使下来如果不能及时的重启影响还是很大的,会在后续的环境和软件配置中出现莫名其妙的问题,甚至会是系统级的错误。
以上仅代表个人尝试后的观点,更多修复Anaconda安装的方法,请参考官方故障排除指南以及我之前发的工作记录的博文。有些BUG在未来的版本中可能会修复。欢迎交流。
Anaconda官方故障排除指南Troubleshooting - Anaconda
windows11怎么用命令修复Anaconda_anaconda修复-CSDN博客
命令手动更新 Navigator_更新anaconda navigator-CSDN博客
不用卸载,保留conda虚拟环境,直接修复Anaconda安装#Windows11_anaconda修复-CSDN博客
记录conda环境升级CUDA相关包后,打开环境终端大段输出或报错_conda升级cuda版本-CSDN博客
WIN电脑上的Python版本管理记录——Anaconda与Virtualenv的协同使用_windows 让pyenv 识别已安装的anaconda python-CSDN博客