重裝conda


  重裝Conda是因為想重裝tensorflow,結果竟然報了各種各樣稀奇古怪的錯誤:我貼一下自己見過的報錯

  The environment is inconsistent, please check the package plan carefully

  The following packages are causing the inconsistency:

  RemoveError: 'requests' is a dependency of conda and cannot be removed from conda's operating environment.

  各種稀奇古怪的報錯弄的我頭都大了,加上conda文件夾已經十分臃腫,里面塞滿了各種有用沒用的包,足足有十幾個G,於是我決定使用最暴力的方式:刪庫,重裝。

  重裝的方法難嗎?不難。我使用的是macos,以及miniconda,三步就完成了。

 

  1. 簡單粗暴,刪除主用戶目錄下的conda文件夾

  在macos上位於~/miniconda3/,我直接丟回收站了,背水一戰,不過還是建議備份一下,不過幾十萬個瑣碎文件備份起來...

 

  2. 刪除bashrc文件中和conda有關的啟動項。我使用的shell是bash,在macos上的配置文件是~/.bash_profile

   把這幾行給干掉就好了。

 

  3. 重新安裝conda,我安的是miniconda。

  從官網上下載最新的文件,我的直接是一個幾十M的.sh腳本文件,這就是miniconda的長處了。有一個大坑是千萬不要運行sudo sh,這樣的話由於Unix里面的訪問控制,你(當前用戶)將無法獲得conda文件夾的控制權。所以直接sh運行即可。

  后面按照提示來就好了~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM