簡體   English   中英

Conda無法激活環境

[英]Conda can't activate environment

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Users>conda env list
# conda environments:
#
deepdream                    C:\Users\AppData\Local\Continuum\Anaconda32\env
s\deepdream
pd16.2                     C:\Users\AppData\Local\Continuum\Anaconda32\env
s\pd16.2
root                  *  C:\Users\AppData\Local\Continuum\Anaconda32


C:\Users>activate deepdream
No environment named "deepdream" exists in C:\Users\AppData\Local\Continuum\Anaconda32\envs

C:\Users>

我為deepdream代碼創建了一個環境,我無法通過命令提示符激活它。 似乎conda將其識別為環境,但激活它失敗了

有任何想法嗎?

我不知道為什么,但是包含你的環境的文件夾是env但是conda正在尋找一個名為envs的文件夾 - 你有兩個選擇:

  1. 將env文件夾重命名為envs
  2. 設置CONDA_ENVS_PATH環境變量以指向您的路徑。

我會重新創造那個環境。 有時,如果在軟件包安裝過程中出現問題,則可能導致環境配置中斷,例如文件丟失/無效。

activate腳本查找一些子目錄(可能還有更多內容)來確定給定目錄是否是有效環境。

很難遠程診斷您的錯誤,因此我建議您重新創建該環境(只需重命名舊文件夾)。

如果要診斷錯誤,請在之后比較這兩個目錄。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM