对于 Windows,Anaconda 带有 Anaconda Prompt,它是 cmd 的快捷方式,可用于运行 conda 命令,而无需在 PATH 变量中添加 anaconda。找到它的位置,复制并重命名副本(比如 myenv_prompt)。右键单击 myenv_prompt 并在上下文菜单中选择属性。
Properties 窗口的Target form应该已经填充了文本,例如%windir%\system32\cmd.exe "/K" C:\Users\xxx\AppData\Local\Continuum\Miniconda3\Scripts\activate.bat C:\Users\xxx\AppData\Local\Continuum\Miniconda3\
此命令的三个部分 1)start ...\cmd.exe 2)run ...\acitvate.bat with environment 3)...\迷你康达3\
将第三部分更改为您想要的默认环境路径(例如 myenv),即填写目标表单,例如%windir%\system32\cmd.exe "/K" C:\Users\xxx\AppData\Local\Continuum\Miniconda3\Scripts\activate.bat C:\Users\xxx\AppData\Local\Continuum\Miniconda3\envs\myenv
现在 myenv_prompt 将作为启动 cmd 的快捷方式,myenv 作为 python 的默认环境。您可以将此快捷方式保留在开始菜单中或固定在任务栏中。
这种方法的一个优点是您可以创建一些快捷方式,每个快捷方式都有不同的环境作为默认环境。您还可以通过在“属性”窗口中填写“开始”来设置默认文件夹
希望这可以帮助
PS:不需要找到Anaconda Prompt,可以通过更改任何快捷方式的目标来完成。但是你需要知道 cmd.exe 和 activate.bat 的路径