安装 Anaconda 以后,我们可能会希望能够在右键菜单里快速打开命令行窗口。
具体来说,我们可以通过 编辑注册表 来添加一个右键菜单选项,以便在任意文件夹中右键点击时能够打开 Anaconda 命令行。
以下是具体的步骤:
1. 打开注册表编辑器
按下 Win + R
键,输入 regedit
并按下 Enter,打开注册表编辑器。
2. 导航到右键上下文菜单的键
在注册表编辑器中,导航到以下路径:
HKEY_CLASSES_ROOT\Directory\Background\shell
如下图:
3. 创建新的键
在 shell
键下:
- 右键点击
shell
,选择“新建”->“项”,并将新项命名为AnacondaPrompt
。 - 右键点击
AnacondaPrompt
,选择“新建”->“字符串值”,将其命名为Icon
,然后将值设置为C:\ProgramData\anaconda3\Menu\Iconleak-Atrous-Console.ico
(假设你的 Anaconda 安装在C:\ProgramData\Anaconda3
路径下)。 - 双击默认值,设置为显示的名称,比如
Anaconda Command Prompt
。
4. 创建 command 键
在 AnacondaPrompt
键下:
- 右键点击
AnacondaPrompt
,选择“新建”->“项”,并将新项命名为command
。 - 双击
command
键的默认值,设置其值为:C:\ProgramData\Anaconda3\Scripts\activate.bat && cmd.exe
确保路径根据实际 Anaconda 安装路径进行调整。
5. 验证更改
关闭注册表编辑器。然后右键点击随便一个文件夹的背景空白处,应该会看到 “Anaconda Command Prompt” 选项。点击它会打开一个已经激活 Anaconda 环境的命令行窗口。
6. 树状图解
以下是注册表结构的树状图解:
HKEY_CLASSES_ROOT
└── Directory
└── Background
└── shell
└── AnacondaPrompt
├── (Default) = Anaconda Command Prompt
├── Icon = C:\ProgramData\Anaconda3\Scripts\anaconda.ico
└── command
└── (Default) = C:\ProgramData\Anaconda3\Scripts\activate.bat && cmd.exe
这样,就能给右键菜单添加“在此处打开 Anaconda 命令行”了。