首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何激活微型计算机中的环境

如何激活微型计算机中的环境
EN

Stack Overflow用户
提问于 2018-05-10 18:09:14
回答 3查看 6.4K关注 0票数 1

我必须处理Windows上的python代码,所以我安装了miniconda。安装程序建议不要将conda添加到路径中,所以我没有。我已经使用Anaconda提示符conda create -n playground python=3.6命令创建了一个环境,但现在我很困惑。如果我使用conda activate env激活环境,它只会在Anaconda提示符shell中激活,而不会在其他任何地方激活。如果启动cmder或编辑器,它将找不到python、conda、pip或任何与python相关的东西。如何在Anaconda提示符之外使用conda环境?

EN

回答 3

Stack Overflow用户

发布于 2018-05-10 18:40:58

简单的答案是-你没有。激活实际上只是对环境变量的一些改变,主要是PATH。当您需要在其他程序中使用conda环境时,您有两个选项:

  • 如果程序对Python一无所知,请确保程序是用正确的环境变量启动的。例如,使用激活的conda环境从shell中启动它。
  • 如果程序确实了解Python (例如某些IDE),只需将其指向所需的conda环境中正确的python可执行文件即可。
票数 1
EN

Stack Overflow用户

发布于 2019-09-18 05:20:47

必须将conda添加到PATH中。否则,conda和带有命令conda的环境开关只能在"Anaconda提示符“中使用。

conda中添加PATH之后,whic使命令conda在每个终端上都可用,比如cmd.exepowershell.exe和"Anaconda提示符“。

"Anaconda提示符“可以被视为包装器 of cmd.exe,自动为您执行conda activate base

票数 0
EN

Stack Overflow用户

发布于 2022-04-03 08:42:27

如何在Anaconda提示符之外使用conda环境?

不确定我是否正确地得到了“Anaconda之外的提示”。但是,如果您想在例如VScode的终端中启动miniconda,那么下面的方法适用于我。

如果您不想将conda添加到PATH中。另一种方法是使用miniconda文件夹中的激活脚本来激活venv

  1. 寻找您的miniconda位置。 例如,我的miniconda位于C:\Users\User\miniconda3
  2. 导航到~\miniconda3\Scripts并复制activate.bat的路径(即复制C:\Users\User\miniconda3\Scripts\activate.bat)
  3. 打开命令提示符,粘贴并执行上述bat文件。您的miniconda应该被激活,现在可以使用conda命令了。

这样,您就可以将conda排除在PATH之外,但缺点是,每当您想要激活venv时,都需要这样做。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50279022

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档