🌞欢迎来到机器学习的世界
🌈博客主页:卿云阁💌欢迎关注🎉点赞👍收藏⭐️留言📝
🌟本文由卿云阁原创!
🌠本阶段属于练气阶段,希望各位仙友顺利完成突破
📆首发时间:🌹2021年3月3日🌹
✉️希望可以和大家一起完成进阶之路!
🙏作者水平很有限,如果发现错误,请留言轰炸哦!万分感谢!
目录
🍈 一、Jupyter Notebook的介绍
Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。简而言之,Jupyter Notebook是以网页的形式打开,可以在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下显示的程序。如在编程过程中需要编写说明文档,可在同一个页面中直接编写,便于作及时的说明和解释。
可直接通过浏览器运行代码,同时在代码块下方展示运行结果。
🍉二. 主页面
每一台不同的电脑打开之后的界面是不同的,仔细观察就会发现,这里面现实的一些文件夹就是电脑用户目录下面的文件夹,那是因为jupyter notebook在启动的时候总是有一个默认的目录,一般情况下,使用户的目录。
jupyter notebook本质上是一个web应用程序,我们可以在上面书写代码,但是代码本身的运行环境是需要自己安装的,没有运行环境,即使是在jupyter notebook里面书写的代码怡然没有办法运行。因为代码本身,web应用程序是不认识的。 在使用anaconda安装的时候,会默认将安装jupyter,而且会安装一个Python的运行环境,所以打开jupyter的时候,可以直接看见这个运行环境,在jupyter里面称之为内核kernel。
第一个python3 ,表示的就是默认的python3 kernel,它是随着anaconda一起安装的;
Text File ,表示的是新建一个文本文件
Folder ,表示的是新建一个文件夹
Terminal ,表示的是在浏览器中新建一个用户终端,即类似于cmd的shell。
🍊三,jupyter notebook的默认文件夹位置
1. 首先要找到配置文件位置。
在开始菜单里找到并打开Anaconda Prompt,输入如下命令,然后执行。
jupyter notebook --generate-config
2. 打开上一步生成的配置文件:
C:\Users\Administrator\.jupyter\jupyter_notebook_config.py
实际上,C:\Users\Administrator就是Jupyter notebook的默认路径:
3. 在jupyter_notebook_config.py中找到并修改如下配置项:
修改前: #c.NotebookApp.notebook_dir = ''
删除前面的 # 号,在后面的单引号里输入要设置的目录路径,保存关闭。
我的修改: c.NotebookApp.notebook_dir = 'D:\\机器学习\\Jupyter_PRJ'
4. 在win开始菜单中找到jupyter notebook快捷图标,鼠标右键>>属性>>快捷方式>>目标
删除最后的 "%USERPROFILE%/" 。
5. 现在单击刚修改的jupyter notebook快捷图标,打开的jupyter 就是刚配置的目录。
🍋四、Jupyter Notebook的基本使用
1. Files页面
(该图来自https://www.jianshu.com/p/91365f343585)
(该图来自https://www.jianshu.com/p/91365f343585)
笔记本重命名的两种方式(选自简书)Jupyter Notebook介绍、安装及使用教程 - 简书 (jianshu.com)
https://www.jianshu.com/p/91365f343585
⑴ 笔记本内部重命名
在使用笔记本时,可以直接在其内部进行重命名。在左上方“Jupyter”的图标旁有程序默认的标题“Untitled”,点击“Untitled”然后在弹出的对话框中输入自拟的标题,点击“Rename”即完成了重命名。
⑵ 笔记本外部重命名
若在使用笔记本时忘记了重命名,且已经保存并退出至“Files”界面,则在“Files”界面勾选需要重命名的文件,点击“Rename”然后直接输入自拟的标题即可。
2. Running页面
Running页面主要展示的是当前正在运行当中的终端和“ipynb”格式的笔记本。若想要关闭已经打开的终端和“ipynb”格式的笔记本,仅仅关闭其页面是无法彻底退出程序的,需要在Running页面点击其对应的“Shutdown”。更多关闭方法可以查阅“八、关闭和退出”中的“1.关闭笔记本和终端”
Running
3. Clusters页面
Clusters tab is now provided by IPython parallel. See 'IPython parallel' for installation details.
Clusters类目现在已由IPython parallel对接,且由于现阶段使用频率较低,因此在此不做详细说明,想要了解更多可以访问IPython parallel的官方网站。
4. Conda页面
Conda页面主要是Jupyter Notebook与Conda关联之后对Conda环境和包进行直接操作和管理的页面工具。详细信息请直接查阅“五、拓展功能”中的“1.关联Jupyter Notebook和conda的环境和包——‘nb_conda’”。这是目前使用Jupyter Notebook的必备环节,因此请务必查阅。
5. Nbextensions页面