您当前的位置:首页 > 互联网教程

命令提示符输入jupyter+notebook显示不存在,是怎么回事

发布时间:2025-06-17 06:15:13    发布人:远客网络

命令提示符输入jupyter+notebook显示不存在,是怎么回事

一、命令提示符输入jupyter+notebook显示不存在,是怎么回事

1、如果在命令提示符中输入 jupyter notebook后出现“'jupyter'不是内部或外部命令、可执行的程序或批处理文件”等提示,可能是因为 Jupyter Notebook没有被正确安装或没有被添加到系统的 PATH环境变量中。

2、确认 Jupyter Notebook已经被正确安装。可以在命令提示符中输入 pip list,查看 Jupyter Notebook是否在列表中。如果没有,可以尝试通过 pip install jupyter命令重新安装。

3、手动添加 Jupyter Notebook的路径到系统的 PATH环境变量中。可以在命令提示符中输入以下命令,将 Jupyter Notebook的路径添加到 PATH环境变量中:

4、set PATH=%PATH%;C:\Users\你的用户名\AppData\Local\Programs\Python\PythonXX\Scripts

5、其中,将你的用户名和 PythonXX替换为实际的用户名和 Python版本号。

6、重新启动命令提示符,然后再次尝试输入 jupyter notebook命令。如果仍然无法使用,可能需要重新安装 Anaconda或者 Python环境,确保 Jupyter Notebook被正确安装。

二、从零开始搭建虚拟环境安装Jupyter Notebook

在新电脑上安装Jupyter Notebook时可能会遇到无法打开的问题,原因在于PATH环境变量中并未包含Jupyter的安装路径,甚至连基本的pip工具也没有。解决方法如下:

首先,可以使用get-pip.py脚本来安装pip,可以通过命令行工具curl从GitHub下载,命令如下:

curl-O

如果需要指定pip版本,可以指定安装目标。安装后,pip应该出现在用户的默认路径中,但可能初次打开时会看到一些编码数据,这是因为pip包被打包成zip并用base85编码存储。

这个看起来随机的数据实际上是包含完整pip包副本的zip文件的编码。pip是一个用于Python包管理的工具,它将代码打包成zip以保证完整性和安全性。具体实现中,它会检查Python版本(例如Python 3.7以上)并安装必要的辅助库,如setuptools和wheel。

解析get-pip.py代码后,会发现它会动态生成安装命令,如"pip install",并可能使用猴子补丁技术进行一些扩展。最终,安装完成后,需要将新安装的Jupyter路径添加到PATH环境变量,并永久保存在~/.bashrc文件中,以便每次打开终端都能自动生效。

echo'export PATH=/Users/jasonhuang/Library/Python/3.9/bin:$PATH'>>~/.bashrc

最后,通过`source~/.bashrc`或重启终端使更改生效。至此,Jupyter Notebook的安装和环境配置顺利完成。

三、jupyter怎么运行代码jupyternotebook怎么运行全部代码

如果你用Python做开发,那么首选 Pycharm;但是如果你想用 Python做数据分析、数据挖掘,以及火热的机器学习和人工智能项目,Jupyter Notebook注定是首选,因为 Jupyter Notebook一直都是做数据科学的最佳利器。

即使现在出来了 Jupyter Lab,但也是基于 Jupyter Notebook的基础上进行扩展的。本文将介绍继续 Jupyter Notebook的多个使用技巧。

笔者自己的 jupyter notebook是通过 anaconda自动安装的,非常建议使用 anaconda来安装包含 Jupyter notebook在内的各种 Python工具和包,能够很好地解决各种环境问题。

通过 Anaconda安装可以参考这篇文章:

在我们想启动的目录下直接输入如下命令(macOS系统):

$ jupyter notebook#输入jupyter notebook,立马启动

如果是在Windows系统下面,我们现在D盘的/Download目录下启动:

如果是在Windows系统下面,我们现在D盘的/Download目录下启动:

2、进入该目录下的命令行中,再输入jupyter notebook,便可启动

安装和启动 Jupyter notebook的教程可以在网上自行搜索,并不是难题,也不是本文的重点。

在 jupyter notebook中安装并使用不同的主题

#安装pip install jupyterthemespip install--upgrade jupyterthemes切换不同主题

#查看所有颜色主题--listjt-l#选择主题--themejt-t主题名称#恢复默认主题--recoverjt-r03安装和使用插件安装插件

为了更好的使用 Jupyter notebook,我们必须先安装好插件。

#查看所有颜色主题--listjt-l#选择主题--themejt-t主题名称#恢复默认主题--recoverjt-r03安装和使用插件安装插件

为了更好的使用 Jupyter notebook,我们必须先安装好插件。

为了更好的使用 Jupyter notebook,我们必须先安装好插件。

#安装Jupyter的配置器pip install jupyter_nbextensions_configurator#启动配置器jupyter nbextensions_configurator enable--user使用插件

在安装好插件之后,我们启动 Jupyter Notebook中,便可以看到安装好的扩展程序:

在安装好插件之后,我们启动 Jupyter Notebook中,便可以看到安装好的扩展程序:

在 Jupyter Notebook中是可以直接使用 Markdown的:

1、在编辑框中操作:鼠标箭头放在编辑框左边

左边的变成蓝色,按下快捷键 M(键盘上的),就变成了 Markdown格式

既然 Jupyter notebook能够使用 Markdown,那么我们可以是 Jupyter Notebook中编辑 LaTex公式,举一个例子:在 Markdown格式下的 cell中输入如下内容:

$$ P(A \mid B)= \frac{P(B \mid A) \, P(A)}{P(B)}$$

便会生成相应的 LaTeX公式:

下图中显示没有第 3个单元格,我们将光标放在第二个单元格的左边

当编辑栏变成蓝色:按下键盘上的 A键,在上面生成一个新的单元格,如果是按下 B键,则在下面生成一个新的空白单元格:

前面已经提过,在 Jupyter Notebook中是可以使用 Markdown的,Markdown本身又是有目录层级的,所以在 Jupyter Notebook中也可以使用目录层级。

在上面的案例中,目录层级是从三级开始的:

###导入库###使用案例####基础案例####改变位置和颜色####图例滚动####饼图#####环状饼图#####多饼图#####玫瑰图#####内嵌饼图

如果我们的目录层级有更新操作,可以使用这个按钮更新:

如果我们的目录层级有更新操作,可以使用这个按钮更新:

如果想改变目录的位置,想移动到右边,可以直接拖动:

将光标放置到这个高度,呈现出十字架,直接向右拖:

改变之后的样子:同时还可以发现右上角有了一个隐藏按钮

当我们设置了目录之后,我们点击任何一个目录层级,便会直接跳到相应的位置。

如果把整个ipynb文件看成是一篇文章,我们还可以生成整个文章的目录:点击图中按钮

将 Add notebookToCcell打钩即可,还可以自己拟定标题

生成文章目录的样子,同样的点击某个目录便会相应地发生跳转:

如果我们觉得目录中某层级的标题比较重要,自己想高亮显示,可以如下操作:

假设我们想高亮显示多饼图和内嵌饼图:

在 notebook中默认只会输出最后一个变量的结果,比如下面的例子中变量 a就没有输出

通过设置 InteractiveShell.astnodeinteractivity参数为 all,就可以让所有的变量或者声明都能显示出来,添加两行代码便可实现输出多个变量的效果:

from IPython.core.interactiveshell import InteractiveShell InteractiveShell.ast_node_interactivity='all'代码序号

有时候在一个单元格中会写太多的代码,我们可以给代码前面设置标号,这样如果有报错能够快速地定位问题:

有时候在一个单元格中会写太多的代码,我们可以给代码前面设置标号,这样如果有报错能够快速地定位问题:

这是检查拼写错误的一个扩展,能够快速的发现我们拼写中的错误。

需要主要的是这个插件是在 Markdown格式下作用的:

本意表达的是:This is wrong question

这是一个检查变量的插件,可以查看变量名、类型、大小、形状和值等。

其中变量的 shape(形状)这个参数在进行矩阵运算时,十分实用,并且这个窗口还可以调节大小,排序等功能,十分推荐

下面记录的是 IPython的几个常用的魔法命令:

魔法命令作用%pwd查看当前的工作目录%cd更改当前的工作目录%ls查看目录文件列表%writefile写入文件%run运行脚本;%run可以从.py文件中执行python代码,也可以指定ipynb文件%whos查看当前变量%reset清楚当前变量%timeit测试单行代码运行时间

在 Jupyter Notebook中有两种模式:

Esc将带你进入命令模式,你可以使用箭头键在笔记本上导航,命令行模式下的操作:

键盘上的 Enter键会从命令模式转换回给定单元格的编辑模式。

本文从 Jupyter Notebook的安装开始,简单地介绍了它的安装与启动、不同主题的安装与切换,后续详细介绍了扩展的安装和使用,最后总结了 Jupyter Notebook中的两种模式。希望通过本文能够帮助读者快速地掌握 Notebook的使用,更快上手这个数据分析神器!