我正在尝试从 python 使用 jupyter 命令,我尝试卸载并安装 jupyter 但这不起作用。即
!jupyter nbconvert --to script test.ipynb
或
!jupyter nbextension enable
错误是:
“jupyter”不被识别为内部或外部命令, 可运行的程序或批处理文件。
我正在使用 Windows 10。我的 juypter 笔记本正在工作,但是可以打开我写的 juypter 笔记本 终端中的
"python -m notebook"
代码。
"Jupyter notebook"
不要打开任何东西并显示以下错误:
jupyter:术语“jupyter”不被识别为 cmdlet、函数、脚本文件或可操作程序。检查拼写 名称,或者如果包含路径,请验证该路径是否为 正确并重试。在行:1个字符:1 + jupyter笔记本+其余部分 错误:+ CategoryInfo : ObjectNotFound: (jupyter:String) [], CommandNotFoundException + FullQualifiedErrorId : 命令未发现异常
我花了 2 个小时在 Windows 10 或更高版本中搜索该文件的路径。这是我的:
C:\Users\**username**\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\Scripts
(更改您的用户名)
我不知道为什么会这样,但是当我将其添加到我的 PATH 中时(您可以在here查看如何添加它),一切正常。现在我可以使用运行
!jupyter notebook
尝试搜索该文件夹并将其添加到路径(如果正确的话)
您需要将 Jupyter 添加到您的 PATH,您可以做的另一件事是安装 Anaconda。
今天,我也遇到了同样的错误:The term 'jupyter' is not recognize as the name of cmdlet, function, script file, or operable program,”所以经过一个巨大的过程,我成功解决了这个问题,并且现在它可以在我的系统中识别了,这是我解决这个问题的方法:
为了解决这个问题,我将引导您完成两种可能首先适合您的方法,但如果它不起作用,那么您可以检查第二种方法,它帮助我解决了我的问题。
第 1 步:验证 Jupyter 安装
pip list
在已安装的软件包列表中查找
jupyter
。如果没有安装,您可以使用以下命令安装:
pip install jupyter
第 2 步:找到 Jupyter 可执行文件 如果已安装 Jupyter 但您仍然遇到错误,则意味着
jupyter.exe
可执行文件丢失或不在您的 PATH 中。
方法一:本地Python安装
导航到Python脚本目录:转到Python的安装目录。例如:
C:\Users\YourUsername\AppData\Local\Programs\Python\PythonXX\Scripts
将 XX 替换为您的 Python 版本。
检查
jupyter.exe
:确保 jupyter.exe
存在于
脚本目录。
添加到路径:
env
,然后选择 Edit the system environment variables
。Environment Variables
按钮。Path
部分找到 System variables
变量,然后单击 Edit
。C:\Users\YourUsername\AppData\Local\Programs\Python\PythonXX\Scripts
验证 Jupyter 命令:打开新终端并运行:
jupyter --version
方法2:漫游Python安装 如果您的 Python 安装在 Roaming 目录中,请按照以下步骤操作:
导航到 Python 脚本目录:转到安装 Python 的目录。例如:
C:\Users\YourUsername\AppData\Roaming\Python\Python312\Scripts
检查
jupyter.exe
:确保 jupyter.exe
存在于脚本目录中。
添加到路径:
env
,然后选择 Edit the system environment variables
。Environment Variables
按钮。Path
部分找到 System variables
变量,然后单击 Edit
。C:\Users\YourUsername\AppData\Local\Programs\Python\PythonXX\Scripts
验证 Jupyter 命令:打开新终端并运行:
jupyter --version
按照以下步骤操作,您应该能够解决问题并成功使用 Jupyter 命令。