You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过快捷方式在虚拟环境中打开Jupyter Notebook?

在Windows 10中为虚拟环境内的Jupyter Notebook创建桌面/任务栏快捷方式

问题背景

我在Windows 10系统中通过以下PowerShell命令在虚拟环境中安装了Jupyter:

virtualenv --python C:\Path\To\Python\python.exe venv-name
.\venv-name\Scripts\activate
pip install numpy matplotlib jupyter notebook pandas joblib scipy sympy
jupyter notebook

除安装Python和virtualenv外未进行其他操作,目前通过在PowerShell中执行第2和第4行命令即可正常启动Jupyter Notebook。

我希望通过桌面或任务栏快捷方式实现同样的启动效果。此前查阅过相关问题的答案,但有用方案均依赖conda和Anaconda,我没有也不想安装这些工具,认为此操作无需依赖它们。

解决方案

方法一:通过批处理脚本创建快捷方式

  • 新建文本文件,命名为start_jupyter.bat,编辑内容如下(替换C:\Path\To\Your\VirtualEnv\Folder为你的虚拟环境venv-name所在的父目录):
@echo off
powershell -Command "cd 'C:\Path\To\Your\VirtualEnv\Folder'; .\venv-name\Scripts\activate; jupyter notebook"
  • 保存文件后,右键点击该批处理文件,选择发送到 -> 桌面快捷方式。
  • (可选)右键桌面快捷方式,选择固定到任务栏即可将其添加到任务栏。

方法二:直接创建PowerShell快捷方式

  • 在桌面空白处右键,选择新建 -> 快捷方式。
  • 在“对象位置”输入框中填入以下命令(替换C:\Path\To\Your\VirtualEnv\Folder为你的虚拟环境venv-name所在的父目录):
powershell -Command "cd 'C:\Path\To\Your\VirtualEnv\Folder'; .\venv-name\Scripts\activate; jupyter notebook"
  • 点击下一步,输入快捷方式名称(例如“Jupyter Notebook (虚拟环境)”),再点击完成。
  • (可选)右键快捷方式选择属性 -> 更改图标,可自定义快捷方式的图标样式。
  • (可选)右键快捷方式,选择固定到任务栏即可添加到任务栏。

注意事项

  • 若你的虚拟环境路径包含空格,必须用引号将路径包裹起来,否则命令会执行失败。
  • 若启动时出现权限报错,可右键快捷方式 -> 属性 -> 高级,勾选以管理员身份运行(仅当虚拟环境存放在系统保护目录下时需要)。

内容的提问来源于stack exchange,提问作者Tbw

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 14:02:12