Windows 11中Jupyter未被识别为命令的问题求助
解决Jupyter命令未被识别的问题
1. 确认notebook安装到对应Python环境
由于你同时安装了Python 3.8和3.11,直接用pip install notebook可能会把notebook装到默认Python环境,但调用的环境不匹配。分别执行以下命令,确保目标版本的Python环境中安装了notebook:
- 针对Python 3.8:
python3.8 -m pip install notebook - 针对Python 3.11:
python3.11 -m pip install notebook
2. 直接通过Python模块启动Jupyter
如果不想纠结环境变量,可跳过直接调用jupyter命令,用Python模块方式启动:
- 启动Python 3.8对应的Jupyter:
python3.8 -m notebook - 启动Python 3.11对应的Jupyter:
python3.11 -m notebook
3. 添加Jupyter路径到系统环境变量
若要直接使用jupyter命令,需将对应Python版本的Scripts目录添加到系统PATH:
- 找到对应Python版本的Scripts文件夹路径:
- Python 3.8默认路径:
C:\Users\你的用户名\AppData\Local\Programs\Python\Python38\Scripts - Python 3.11默认路径:
C:\Users\你的用户名\AppData\Local\Programs\Python\Python311\Scripts
(把“你的用户名”替换成实际系统用户名)
- Python 3.8默认路径:
- 打开系统环境变量设置:右键「此电脑」→ 属性 → 高级系统设置 → 环境变量
- 在系统变量列表中找到
Path,点击「编辑」 - 点击「新建」,粘贴刚才找到的Scripts路径,依次保存所有设置
- 重启CMD后,执行
jupyter notebook测试
4. 验证安装状态
执行pip show notebook,若输出包含版本、安装路径等信息,说明安装成功;若无输出,说明未安装成功,重新用对应Python版本的pip命令安装。
内容的提问来源于stack exchange,提问作者Mirko
相关产品推荐
相关产品推荐

