![](/img/trans.png)
[英]Can't access activate, deactivate, or conda inside a conda environment
[英]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的屏幕截圖(對不起,法語...)
謝謝!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.