我在c:\ Miniconda3上重新安裝了Miniconda(版本4.3.21),創建了一個名爲data
的環境,並且還在此環境中安裝了一些軟件包。這個Conda的Python版本是3.6。但是,在安裝Miniconda之前,我的系統已經安裝了3.4版的Python(位置c:\ python34)。 OS是Windows 7(32位)。我不明白我在激活Anaconda環境時得到的錯誤
在命令行上,我可以運行如conda info --envs
或conda create -n data
的命令。我甚至可以通過運行idle
命令來打開Python IDLE,該命令可以打開由Miniconda提供的Python的IDLE。但是當我嘗試運行activate data
時,它顯示this error。
但是,當我以管理員身份運行命令行時,我能夠激活環境。如果我沒有記錯,早些時候我能夠運行所有命令而不需要任何管理員權限。爲什麼會發生?
@JohnMorrision我檢查了,這裏是我所看到的: 用戶變量 - '路徑:C:\ Miniconda3; C:\ Miniconda3 \圖書館\的MinGW-W64 \ BIN; C:\ Miniconda3 \庫的\ usr \ bin; C:\ Miniconda3 \ Library \ bin; C:\ Miniconda3 \ Scripts' 系統變量 - '路徑:C:\ Miniconda3; C:\ Miniconda3 \ Scripts; C:\ Miniconda3 \ Library \ bin; C :\ Python34 \; C:\ Python34 \ Scripts; C:\ Python34 \ Lib;' 您是否看到任何錯誤? – mayankkaizen
@mayankkaizen它看起來像Miniconda是第一個,所以它應該找到正確的。我認爲問題在於您的用戶沒有正確的權限來執行Miniconda目錄中的所有文件。即使你是管理員,你仍然需要提升權限才能訪問這些文件。爲您的用戶設置對整個目錄的完全訪問權限。通常最好將Miniconda/Anaconda安裝在您的用戶主文件夾中以繞過此額外配置。 –