2017-04-21 258 views
1

我之前安裝了Python 2.7,我仍然擁有C:\Program Files\Anaconda中的所有相關軟件包。 enter image description hereConda環境丟失

幾天前,我無法做conda更新conda,因爲存在問題的存儲庫。我解決了這個問題,只是安裝了miniconda。我不希望是覆蓋我的環境:

enter image description here

我該怎麼辦?創建另一個環境並將其指向C:\Program Files\Anaconda?我怎樣才能做到這一點?

回答

2

據我所知,當你創建新的環境時,Miniconda和Anaconda對於不同的默認包大多是一樣的。

你的老蟒蛇環境應該還是C語言中:\ Users \ [用戶名] \蟒蛇\ ENVS,所以儘量在C來自那裏新Miniconda安裝的ENVS文件夾複製它們:\用戶\ [用戶名] \ Miniconda2 \ envs,看看他們在寫conda info --envs時是否出現。

+0

所以我沒有辦法創建一個連接舊文件夾的新環境,對嗎?我可以在Miniconda正確的文件夾中複製舊的文件夾內容...對吧? –

+1

@ AndreaIanni5我認爲複製舊環境是最簡單的解決方法,但是我沒有測試它是否真正起作用。你也可以嘗試卸載Miniconda,看看是否允許你使用舊的Anaconda安裝。如果沒有,您可以再次安裝Miniconda。 – Styrke

+0

這對我有用。我將環境文件夾從anaconda複製到了miniconda,並將其源代碼並正常運行我的代碼。這不是最乾淨和優雅的解決方案,但它的工作原理。 – basfest