You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Windows命令行jupyter未识别求助:pip3安装后无法定位程序

解决Windows下Jupyter安装后无法识别命令的问题

别担心,where jupyter返回找不到文件不一定意味着Jupyter没安装成功,更大概率是它的可执行文件路径没被添加到系统PATH里。咱们一步步排查解决:

1. 先确认Jupyter是否真的装好了

先检查pip的已安装包列表,在命令行里执行:

pip3 list

在输出里找找jupyterjupyter-core或者jupyter-notebook这些包。如果能看到它们的名字和版本号,说明安装是成功的,问题出在路径配置;如果完全找不到这些包,那可能是安装过程有隐性错误,你可以试试强制重装:

pip3 install --force-reinstall jupyter

2. 找到Jupyter可执行文件的位置

如果pip列表里有Jupyter,那咱们得找到它的安装路径。执行这条命令:

pip3 show jupyter-core

输出里的Location字段就是包的安装目录,比如类似C:\Users\你的用户名\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.XX_qbz5n2kfra8p0\LocalCache\local-packages\Python3XX\site-packages。你需要从这个目录往上退一级,找到Scripts文件夹(路径大概是...\Python3XX\Scripts),进去看看有没有jupyter.exe或者jupyter-notebook.exe这类文件。

3. 把路径添加到系统PATH里

找到Scripts文件夹的完整路径后,把它加入系统环境变量:

  • 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
  • 在「系统变量」区域找到Path,点击「编辑」
  • 点击「新建」,粘贴刚才找到的Scripts文件夹路径,然后依次点击「确定」保存所有设置
  • 一定要重启你的命令行窗口(PATH变更需要重启终端才会生效),之后再试试输入jupyter notebook,应该就能正常启动了

4. 临时解决方案:直接用Python模块启动

如果不想折腾环境变量,也可以直接通过Python来启动Jupyter,命令是:

python3 -m jupyter notebook

如果你的Python命令是python(而非python3),就换成:

python -m jupyter notebook

为什么会出现这种情况?

Windows下的pip经常会把可执行文件安装到用户目录的Scripts文件夹里,这个路径默认不在系统PATH中——尤其是通过Microsoft Store安装的Python,路径会更特殊,很容易出现“安装成功但找不到命令”的问题。

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

火山引擎 最新活动