在Windows中持续激活Anaconda Python环境

在Windows中持续激活Anaconda Python环境,python,windows,anaconda,Python,Windows,Anaconda,我不知道如何设置我的Windows7机器,使它“总是”找到我的Python3.6Anaconda环境,它不是我的根环境。我不想每次我想使用那个环境时都要在cmd窗口中执行“激活…”。此外,在3.6版本的“开始”菜单中有一个Spyder项(与默认环境分开),它不起作用。我想是因为环境问题 我们非常欣赏稳健的解决方案 Dave我遇到了一个类似的问题,每次打开anaconda提示符时,它都以“base”作为默认环境开始。但问题是,我主要是在一个不同的自定义环境中工作,所以每次我想使用它时都必须激活它。

我不知道如何设置我的Windows7机器,使它“总是”找到我的Python3.6Anaconda环境,它不是我的根环境。我不想每次我想使用那个环境时都要在cmd窗口中执行“激活…”。此外,在3.6版本的“开始”菜单中有一个Spyder项(与默认环境分开),它不起作用。我想是因为环境问题

我们非常欣赏稳健的解决方案


Dave

我遇到了一个类似的问题,每次打开anaconda提示符时,它都以“base”作为默认环境开始。但问题是,我主要是在一个不同的自定义环境中工作,所以每次我想使用它时都必须激活它。 以下是我找到的在Windows 10系统上自动激活首选环境的解决方案:

  • 打开anaconda提示符并使用“conda env list”查找要使用的环境的位置。

  • 转到“开始”菜单,右键单击“Anaconda提示符”并转到文件位置。

  • 创建其快捷方式的副本

  • 打开其属性并将目标更改为首选环境的位置


现在,每次通过此快捷方式打开anaconda提示符时,它都会自动加载您选择的环境。

请尝试“谢谢”中的windows建议,但这不是我想要的。我想让“普通”Windows看到的Python环境成为我的Pyhon 3.6环境。为什么?因为我从“开始”菜单运行Spyder,这是一个Windows应用程序。循环中没有cmd。autoexec.bat和config.sys发生了什么?当然,我还没有老到没有人记得这一点……要运行Spyder项,我假设它是命令行中
Spyder
的快捷方式,它必须在相应的环境中。要解决此问题,请检查Spyder项是否指向.bat文件或某个shell文件。如果是,那么您可能只需在调用
spyder
之前更新文件以激活正确的环境。