close


  如上圖所示,當我在安裝好Anaconda的Dos文字命令模式下執行任一conda相關指令時,無論是什麼指令都會出現一個WARNING在指令的下一行敘述: WARNING: The conda.compat module is deprecated and will be removed in a future release.

  雖然這並不會影響conda指令的執行跟結果,但總之warning,看了就是覺得礙眼,所以就還是上網查找一下原因,發現原來這是Anaconda 4.6.11版獨有的bug

==============================

7.1 问题1:告警信息“WARNING: The conda.compat module is deprecated and will be removed in a future release.”
问题现象:
安装Anaconda3后,在Anaconda Prompt执行conda命令, 例如“conda env list”,提示告警信息“WARNING: The conda.compat module is deprecated and will be removed in a future release.”

问题原因:
Conda v4.6.11的一个bug, 详情信息请查看:https://superuser.com/questions/1422008/conda-install-packagename-gives-deprecation-warning
问题处理方法:
升级conda版本。
==============================

所以解決方法是挺直覺的,就是直接用conda指令升級anaconda即可

  唯一要注意的是就是必須在base virtual environment下執行升級conda的指令$conda update conda,這是我在做anaconda update時發現的,雖然不確定是否一定要這樣才能升級anaconda,但如果你跟我一樣用指令update anaconda有遇到問題的話,不妨跟我一樣在base virtual environment 底下執行anaconda update指令試試,也許問題就迎刃而解囉。

  所以步驟如下:
1.    $ activate base : 進入base virtual environment.
 

2.    $ conda update conda : 開始更新Anaconda
3.    $ conda - -version :檢查新版本,同時這時候不會再出現Warning 訊息。

2019年8月7日星期三
 

arrow
arrow

    jackterrylau 發表在 痞客邦 留言(0) 人氣()