修复破坏的Conda base环境,亲测有效的还原方法

Conda base环境被破坏,还原方法,亲测有效

  • No module named 'conda' after conda update 解决办法
  • No module named ‘conda’ after conda update 解决办法

    Anaconda作为python管理环境工具受到了广泛的使用,建议不要使用base环境直接开发,本人就是因为把base环境破坏了,遇到这个问题卡了很久时间。试过很多方法失败后,发现本方法确实可行。

    接下来介绍如何解决这个问题,尝试过几种方案,目前成功的方案如下:
    Linux解决办法No module named ‘conda’ after conda update

    Windows解决方法:参考linux的方案,其实就是把shell命令改为windows的命令。
    输入框输入cmd,打开命令行。

    以本人Anaconda位置为 D:\Anaconda3为例;

    1.设置SITE_PACKAGES路径:

    set SITE_PACKAGES=D:\Anaconda3\site-packages
    

    2.设置PYTHON_BASE路径:

    set PYTHON_BASE=D:\Anaconda3\python
    

    3.设置python路径:

    set PYTHONPATH=%SITE_PACKAGES%
    

    4.查看历史版本:

    %PYTHON_BASE% -m conda list --revisions
    

    5.指定历史版本还原(本人这里还原的是rev 0,只要找到conda崩溃前的版本)

    %PYTHON_BASE% -m conda install --revision 0
    

    然后就成功啦!

    物联沃分享整理
    物联沃-IOTWORD物联网 » 修复破坏的Conda base环境,亲测有效的还原方法

    发表评论