【问题标题】:Running Anaconda environment from cmd Python从 cmd Python 运行 Anaconda 环境
【发布时间】:2019-02-25 00:17:43
【问题描述】:

当我打开 anaconda 提示符时,打开的窗口显示:

(base) C:\Users\sherv>

所以我停用它并得到:

C:\Users\sherv>

当我打开 cmd.从这里有什么方法可以重新激活 conda?因为“conda -v”或“activate base”等命令词不起作用。

另外,conda 提示符是一个快捷方式,所以当我右键单击并选择“打开文件位置”时,它会转到 windows\system32\cmd。所以我不明白为什么我不能从 cmd 激活 conda 环境,如果它是一样的?

这是 anaconda 提示快捷方式:

当我打开文件位置时,它是 cmd:

我什至尝试将它添加到该路径以防万一它可能起作用?

PS。我对这一切都很陌生,并试图将一些点联系起来;对不起,如果这是一个愚蠢的问题。

好的,所以路径首先打开 cmd(这就是快捷方式指向它的原因,然后从那里,从 cmd 中,它运行 C:\Users\sherv\Anaconda3\Scripts\activate.bat。是反正我可以让批处理文件命令从 cmd 运行,而不必每次都写出路径?我添加了批处理文件的路径,但它不起作用

【问题讨论】:

  • conda activate base 怎么样?
  • 你试过source activate yourenvname
  • @Lukasz 'conda' 未被识别为内部或外部命令、可运行程序或批处理文件。
  • “来源”@Aaron Mazie 也不是
  • 这意味着 Anaconda 不在您的 PATH 中。将其添加到路径或导航到 conda 二进制文件所在的文件夹。

标签: python cmd windows-10 anaconda prompt


【解决方案1】:

anaconda提示快捷方式导致cmd的原因是因为它需要先打开cmd,然后运行一个激活conda环境的批处理文件。我所做的是将批处理文件添加到路径中,但我没有使用正确的命令来运行 conda 环境。因此,所有的关键字如激活等都不起作用。

只需键入 activate.bat 并打开添加到路径的文件,将您带到基本 conda 环境。

您可以使用此方法在不同的 API 上运行不同的程序,并将结果导出并分析。

感谢您对我的问题投反对票 :)

【讨论】:

    猜你喜欢
    • 2020-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-20
    • 1970-01-01
    • 2016-12-17
    • 2021-11-18
    相关资源
    最近更新 更多