已安装Python和Jupyter,为何无法从命令提示符启动Jupyter Notebook?
解决
jupyter命令无法识别的问题 1. 检查Python的Scripts目录是否在系统PATH中
- 定位你安装Python的路径,比如默认路径通常是
C:\Users\[你的用户名]\AppData\Local\Programs\Python\PythonXX\Scripts(XX代表具体版本号) - 打开系统环境变量:右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
- 在「系统变量」里找到
Path,查看上述Scripts目录是否在列表内。若未找到,点击「新建」添加该路径 - 重启命令提示符,再次尝试执行
jupyter notebook
2. 用Python模块方式直接启动Jupyter
如果不想调整环境变量,或者PATH配置暂时生效不了,可以直接通过Python的-m参数启动:
python -m notebook
如果电脑上有多个Python版本,可指定具体版本,比如python3.9 -m notebook或python3 -m notebook
3. 排除旧版Anaconda的干扰
尽管你没使用Anaconda,但它的路径可能已被加入系统PATH,且优先级高于你单独安装的Python:
- 打开环境变量的
Path列表,找到Anaconda相关路径(例如C:\ProgramData\Anaconda3、C:\ProgramData\Anaconda3\Scripts),将其移至你自己安装的Python路径之后,或者暂时移除(若工作权限允许) - 重启命令提示符后测试
jupyter notebook命令
4. 重新安装Jupyter包
若上述方法都无效,可能是Jupyter安装不完整,用pip强制重装:
pip install --upgrade --force-reinstall jupyter
如果pip命令也无法识别,改用Python调用pip:
python -m pip install --upgrade --force-reinstall jupyter
内容的提问来源于stack exchange,提问作者NonSleeper
相关产品推荐
相关产品推荐

