anaconda 怎樣移動anaconda文件夾到其他目錄

由於各種原因,需要把原來在安裝在/root/目錄下的anaconda移到/home/下,嘗試了三種方式:

  1. 將anaconda遷移到新目錄,再建立軟鏈接到原安裝目錄,簡單有效!
  2. 導出需要的虛擬環境到environment.yml,查看當前anaconda版本,去官網找到同版本的安裝包,在新位置重新安裝同版本anaconda,-p 可以指定安裝位置。 再將虛擬環境安回來~,可用,正規啊!!!
  conda env export > environment.yml  #導出虛擬環境到environment.yml
  conda env create -f environment.yml  #導入
  # 指定目錄安裝anaconda
  ./Anaconda3-5.2.0-Linux-x86_64.sh -p /home/anaconda3/  
  1. 直接複製anaconda到新位置,試圖通過更改相關環境變量讓環境可用,我嘗試改了CONDA_PYTHON_EXE,CONDA_EXE,PATH……等一系列env可以看到的變量,結果失敗,報錯bad
    interpreter: No such file or directory,如圖:
    在這裏插入圖片描述
    根據提示,找到anaconda3/bin下幾百個文件都依賴於安裝時Python的位置,如圖:
    在這裏插入圖片描述
    未找到統一的命令進行修改,表示放棄
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章