【问题标题】:Activate Anaconda Python environment *persistently* in Windows在 Windows 中*持久*激活 Anaconda Python 环境
【发布时间】:2017-08-22 05:00:08
【问题描述】:

我不知道如何设置我的 Windows 7 机器,以便它“总是”找到我的 Python 3.6 Anaconda 环境,这不是我的根环境。每次我想使用该环境时,我都不想在 cmd 窗口中执行“激活 ...”。此外,开始菜单中有一个 Spyder 项目,用于 3.6(与默认环境分开),它不起作用。我假设是因为环境问题。

非常感谢强大的解决方案。

戴夫

【问题讨论】:

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

标签: python windows anaconda


【解决方案1】:

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

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

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

  • 创建其快捷方式的副本

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

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

【讨论】:

    猜你喜欢
    • 2016-11-28
    • 2016-12-17
    • 2017-09-07
    • 2016-07-16
    • 1970-01-01
    • 2020-03-14
    • 2013-12-03
    相关资源
    最近更新 更多