热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Jupyter安装\入门\使用一文搞懂所有

Jupyter使用大家好,我是【豆干花生】,这次我带来了Jupyter安装\入门\使用教程~参考文献:https:blog.csdn.n
Jupyter使用

大家好,我是【豆干花生】,这次我带来了Jupyter安装\入门\使用教程~

参考文献:

https://blog.csdn.net/Lee_J_R/article/details/52791228

https://blog.csdn.net/zhusongziye/article/details/80370143

文章目录

  • Jupyter使用
    • 一、jupyter notebook是什么
    • 二、jupyter notebook的安装和打开
    • 二.创建文件
    • 三.具体操作
    • 四.其他功能
    • 五.总结


一、jupyter notebook是什么

官网的介绍是:Jupyter Notebook是一个Web应用程序,允许您创建和共享包含实时代码,方程,可视化和说明文本的文档。 用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等。

简单的介绍就是:Jupyter Notebook是Ipython的升级版,而Ipython可以说是一个加强版的交互式 Shell,也就是说,它比在terminal里运行python会更方便,界面更友好,功能也更强大。怎么强大法,往下看就知道了。

总而言之,Jupyter Notebook是网页版的python的IDE,底层仍然使用本地的python解释器,非常易于进行可视化、分步运行代码。

二、jupyter notebook的安装和打开

安装非常简单,只需要在终端输入:

pip install jupyter

打开jupyter notebook 也只需要在终端输入:

jupyter notebook
运行上面的命令之后,你将看到类似下面这样的输出:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FCXsci6v-1630808729082)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210427154519253.png)]

如上图,它打开了一个端口,并且会在你的浏览器中打开这个页面,主目录是图中的那个directory(可能第一次打开没有这个目录)。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vVDl3FAe-1630808729086)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210427154710860.png)]

**注意:**这里注意一下,jupyter notebook的底层依然是本地的python解释器,安装pip等途径安装的package依然可以正常使用。其他操作不变,只是ide变成了web版本

二.创建文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dkaPefBG-1630808729090)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210427154749331.png)]

选择folder建立文件夹,再进入文件夹,创立python3文件即可。

创建好了后,可以到本地文件夹里看到对应的文件:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7SbffslZ-1630808729092)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210427154935788.png)]

之后在jupyter notebook里面操作,都会在cmd里显示对应情况

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RIlEc8lH-1630808729094)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210427154617072.png)]

三.具体操作

1.进入到刚才创建的文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-taCEdMFr-1630808729097)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210427155131508.png)]

2.可以在这里选择不同的格式:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RhkcRmfx-1630808729098)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210427155221055.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hBjoyUmV-1630808729099)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210427160042813.png)]

3.下图是具体的操作按钮:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7VkWqUZF-1630808729100)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210427155346638.png)]

从左到右依次为:保存,增加新的cell(jupyter notebook每一个代码段是一个cell),剪切,复制,,粘贴,运行(也可以选择一个一个cell依次运行)

4.写入代码:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ysez2a62-1630808729102)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210427155813346.png)]

可以看到直接输出了找一个cell的结果,如果需要输出图片的话也可以,将非常方便

5.记得保存文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YZyICCLS-1630808729104)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210427160001737.png)]

6.可以导出为对应格式:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zcczPgkV-1630808729105)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210427155259359.png)]

7.添加文字版的标题

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XeqePd7W-1630808729106)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210427160319102.png)]

选择标题模式来进行文字解释,用不同数目的#来表示不同的级别

输入好后,点击运行即可,然后点击加号,生成下一个cell

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9hdSHxIk-1630808729107)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210427160424117.png)]

8.选择markdown进行文字解释

相当于给代码中间加入解释性语句

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GmdUKRRE-1630808729107)(C:\Users\YUANMU\AppData\Roaming\Typora\typora-user-images\image-20210427160606069.png)]

是不是可视化效果特别好,看的特别清晰

四.其他功能

1.运行python文件

方法一:

%run file.py

方法二:在unitx command前面加入一个感叹号“!” ,如:

!python myfile.py

2.导入外部代码

比如有一个test.py文件,需要将其载入到jupyter的一个cell中

在需要导入该段代码的cell中输入

%load test.py #test.py是当前路径下的一个python文件

shift + enter运行后,%load test.py被自动加入了注释符号#,test.py中的所有代码都被load到了当前的cell中

或者从从网络load代码到jupyter

在cell中输入%load http://…,然后运行该cell,就会将load后面所对应地址的代码load到当前的cell中;

五.总结

总而言之,Jupyter notebook 是一款非常优秀的交互式编辑平台,提供了分享,演示,编辑等功能.作为学习的记录者,方便你随时捡起学习的进度,增量式地前进。

码字不易,都看到这里了不如点个赞哦~
我是【豆干花生】,你的点赞+收藏+关注,就是我坚持下去的最大动力~

在这里插入图片描述

亲爱的朋友,这里是我新成立的公众号,欢迎关注!
公众号内容包括但不限于人工智能、图像处理、信号处理等等~

之后还将推出更多优秀博文,敬请期待! 关注起来,让我们一起成长!
在这里插入图片描述


推荐阅读
  • Linux重启网络命令实例及关机和重启示例教程
    本文介绍了Linux系统中重启网络命令的实例,以及使用不同方式关机和重启系统的示例教程。包括使用图形界面和控制台访问系统的方法,以及使用shutdown命令进行系统关机和重启的句法和用法。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • 本文介绍了在mac环境下使用nginx配置nodejs代理服务器的步骤,包括安装nginx、创建目录和文件、配置代理的域名和日志记录等。 ... [详细]
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
  • RouterOS 5.16软路由安装图解教程
    本文介绍了如何安装RouterOS 5.16软路由系统,包括系统要求、安装步骤和登录方式。同时提供了详细的图解教程,方便读者进行操作。 ... [详细]
  • 生成式对抗网络模型综述摘要生成式对抗网络模型(GAN)是基于深度学习的一种强大的生成模型,可以应用于计算机视觉、自然语言处理、半监督学习等重要领域。生成式对抗网络 ... [详细]
  • 原文地址:https:www.cnblogs.combaoyipSpringBoot_YML.html1.在springboot中,有两种配置文件,一种 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 本文介绍了三种方法来实现在Win7系统中显示桌面的快捷方式,包括使用任务栏快速启动栏、运行命令和自己创建快捷方式的方法。具体操作步骤详细说明,并提供了保存图标的路径,方便以后使用。 ... [详细]
  • 成功安装Sabayon Linux在thinkpad X60上的经验分享
    本文分享了作者在国庆期间在thinkpad X60上成功安装Sabayon Linux的经验。通过修改CHOST和执行emerge命令,作者顺利完成了安装过程。Sabayon Linux是一个基于Gentoo Linux的发行版,可以将电脑快速转变为一个功能强大的系统。除了作为一个live DVD使用外,Sabayon Linux还可以被安装在硬盘上,方便用户使用。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 分享2款网站程序源码/主题等后门检测工具
    本文介绍了2款用于检测网站程序源码和主题中是否存在后门的工具,分别是WebShellkiller和D盾_Web查杀。WebShellkiller是一款支持webshell和暗链扫描的工具,采用多重检测引擎和智能检测模型,能够更精准地检测出已知和未知的后门文件。D盾_Web查杀则使用自行研发的代码分析引擎,能够分析更为隐藏的WebShell后门行为。 ... [详细]
  • 本文介绍了如何使用C#制作Java+Mysql+Tomcat环境安装程序,实现一键式安装。通过将JDK、Mysql、Tomcat三者制作成一个安装包,解决了客户在安装软件时的复杂配置和繁琐问题,便于管理软件版本和系统集成。具体步骤包括配置JDK环境变量和安装Mysql服务,其中使用了MySQL Server 5.5社区版和my.ini文件。安装方法为通过命令行将目录转到mysql的bin目录下,执行mysqld --install MySQL5命令。 ... [详细]
  • Windows 7 部署工具DISM学习(二)添加补丁的步骤详解
    本文详细介绍了在Windows 7系统中使用部署工具DISM添加补丁的步骤。首先需要将光驱中的安装文件复制到指定文件夹,并进行挂载。然后将需要的MSU补丁解压并集成到系统中。文章给出了具体的命令和操作步骤,帮助读者完成补丁的添加过程。 ... [详细]
author-avatar
方家菱芝合
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有