簡體   English   中英

命令提示符無法識別激活/停用conda環境命令

[英]Activate/deactivate conda environment commands aren't recognized by command prompt

我在這個問題上發瘋,並且真的很樂意提供一些幫助,因為我閱讀了無數類似問題的文章,但找不到解決我特定問題的方法。 我在Windows 10上使用Anaconda 1.6.2和Python 2.7.13。

我在conda中創建了一個要激活的新環境(稱為AntennaTracking),同時停用了稱為root的默認環境。 當我鍵入“ conda info --envs”時,我得到的兩個環境在根目錄前面都帶有*,表明這兩個環境都存在,並且該根目錄已激活,而Antennatracking沒有。

我嘗試在cmd提示符下(以及每個語法變化中……)使用“ activate AntennaTracking”和“ deactivate root”,它說激活/停用不被識別為內部或外部命令或可執行文件。

我注意到cmd提示符正在C:\\ Users \\ Antoine \\ Anaconda2 \\ Scripts (位於根環境中)中查找命令,盡管實際的腳本文件不在C:\\ Users \\ Antoine \\ Anaconda2中\\ envs \\ AntennaTracking \\ Scripts (因此在新環境中)。

我發現很多帖子都說您必須修改系統的PATH環境變量,這是我嘗試過的。 我將C:\\ Users \\ Antoine \\ Anaconda2 \\ envs \\ AntennaTracking \\ Scripts添加到PATH,但是cmd提示符仍在C:\\ Users \\ Antoine \\ Anaconda2 \\ Scripts中查找激活/停用。

據我了解,只要在cmd提示知道可以找到它的情況下,可以在任何環境中使用它的實際激活/停用腳本都沒有關系。 那是真的嗎?

無論如何,我都會歡迎您的任何建議,我們將不勝感激。 我已經嘗試了太多東西來跟蹤它們,所以請射擊。

很抱歉,如果我忘記在此問題中包括一些信息。 這是cmd提示錯誤cmd和我當前的PATH PATH的屏幕截圖(對不起,法語...)

謝謝!

沒關系...找到解決方案。

我只需要更新condacmdprompt

暫無
暫無

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

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