python安装notebook_python安装和jupyter notebook配置

Python简介

python与C语言、C++一样是一门计算机程序设计语言,与他们不同的是,python的语言对于人来说更加的友好,python的运行逻辑更接近于人类的逻辑,因此,python非常易于上手。不仅如此,python还具有开源、简洁易读,众多的第三方库等优点。

Python安装

大家可以通过安装Anaconda来安装python

Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。这样可以不用再自己单独安装很多库,节省了时间。

百度搜索:Anaconda,进入官网

目前最流行的就是python3.X版本,选择自己电脑对应的版本,分64位和32位,我的是windows64位版本,下载。

下载好之后,点击下载好的文件,开始安装b9a3c966ea834dffba1ffd43918e7b9c.jpg

点击Next

492a280131414a338729105870163a92.jpg

不用管,点击I Agree

9620c5745b4a4969a8bcde472321c0ed.jpg

无所谓,选哪个都行,点击Next

d1b8d44b62324d07bdad660d0b4877f1.jpg

更改安装路径,点击Next

290c9e55ecce4b81bd00dcc87c8767fc.jpg

这一步比较重要,一定要勾选第一个,加入环境变量,否则就需要安装之后手动添加,然后点击Install

接下来就不用管了,等它安装好,中间弹出什么都不用管,最后点击Finish

安装好之后,打开cmd,输入"python",回车,可以看到python的版本,这时候python就安装好了

349456c21ef74468a9b81280ad5c80f3.jpg

019675a0d91c4f3e91b60865d2fbaf4e.jpg74f14b16194041939d36680912d90271.jpg

既然到这一步了,不来个hello,world就不好了,我们在后面的三个箭头后面输入 print(“hello,world”) 然后回车确定

f48848c1a079490d8a98e97341562e94.jpg

这时候就在下面输出了一个"hello,world"。

jupyter notebook

jupyter notebook简介

970f6ca55f6644f596cf7b5e19ea419e.jpg

Jupyter notebook是一个很强大的交互式编辑解释器,它可以作为一个开发文档,包含代码、解释文字、代码运行结果。当你还在构建项目原型时,Jupyter Notebooks 真的特别好用,因为你的代码是被写入独立的单元中并被单独执行的。这允许用户测试项目中的特定代码块,而无需从脚本的开始执行代码。

通俗的来讲,Jupyter notebook就是一个很强大的可以运行代码的解释器,目前我用的就是Jpuyter notebook。

启动jupyter notebook

我们安装anaconda的时候已经同时安装好了Jupyter,我们用命令窗口打开Jupyter notebook。

新建一个文件夹,用来存储python脚本,进入文件夹,按住shift,点击鼠标右键,选择“在此处打开命令窗口”或者“在此处打开打开powershell窗口”,输入jupyter notebook

224df0a057fe4071a447f54da0c3d55b.png

点击回车,就可以从默认浏览器打开一个叫home的web页。(一直不要关闭命令窗口)

e7a2c51f80f944a9b1fc395c0d010776.jpg

有的时候可能会弹出不一样的窗口,需要你输入一个passwords for token

96583e8625994c2aaf87011e7861c1bc.jpg

这时候打开命令窗口,有这样一串字符

f0e3a290804d4b0989bd522f7e129c03.jpg

把”token=“后面的字符复制到passwords for token的输入框,点击login,就可以进入我们之前的那个页面了。

使用jupyter notebook

新建一个文件

点击右上角的 “NEW”,选择 “python3”,我们就新建好一个用来编写运行的python文件了。

9c79b836e320486aa2b32ca2e88dc1d5.jpg

运行代码

在输入框里输入一段代码,比如说 print(“hello,world”),然后点击shift+enter,就可以直接运行了

其他工具

从左到右分别是保存、增加输入框、剪切(我一般用它来删除不想看到的代码)、复制(基本用不到)、粘贴(一样用不到)、将输入框向上移动、将输入框向下移动、运行代码、停止运行、将这个文件重启1cb8c948261d4bc59a768c1eb3e9fc92.jpg

除此之外,还可以选择输入的模式,是输入代码,还是文本,还是标题,默认是代码,这个可以用来做笔记

46e2ec25ec7f4c4d818daf43c0f0c392.png

代码保存

由于jupyter保存的文件是.ipynb格式的,而python文件一般是.py格式的,所以如果需要.py文件时,可以点击左上角的File,点击Download as,选择py文件

jupyter扩展

主题更换

其实我的jupyter notebook已经跟大家刚打开的时候是比较不一样的了,因为我把主题给换了,大家如果不喜欢原来的主题,可以用代码更换主题。一个好一点的主题,不仅能让你的代码界面更好看、更舒服,还能让屏幕上的代码看起来更显眼。

打开命令窗口,输入以下命令:

先安装jupyter主题库(可直接复制)

pip install jupyterthemes

安装好之后,接着运行其他的命令,如

jt -t onedork -f fira -fs 13

58c816d6e4ea4eea8043e56636a2db04.jpg

或者

jt -t chesterish -T

c931896c06ca4a5eaf6375dd8e19a00b.jpg

主题不是我们的重点,其他的主题大家可以先一一试一下,选择自己比较喜欢的风格。

jt -t chesterish

jt -t grade3

jt -t monokai

jt -t oceans16

jt -t onedork

jt -t solarizedd

jt -t solarizedl

如果不喜欢上述主题,可以使用下面的代码来恢复到默认主题,如下:

jt -r

我的主题的参数设置如下,喜欢的可以直接复制(代码可左右滑动进行查看复制)

jt -t monokai -f roboto -nf robotosans -tf robotosans -N -T -cellw 70% -dfs 10 -ofs 10

jupyter notebook扩展包

笔记本扩展(nbextensions)是一种JavaScript模块,可以加载到笔记本前端页面上,可以大大提升用户体验。给大家介绍几个我常用到的扩展工具。

Hinterland(我最喜欢的一个扩展)

Hinterland功能可以让你每敲完一个键,就出现下拉菜单,可以直接选中你需要的词汇。

拆分单元格

拆分笔记本中的单元格,改成相邻的模式,看起来就像分了两栏。

目录

这个功能可以自动找到所有的标题,生成目录。

并且这个目录还可以移动,你可以放在侧边栏,也可以拖动到任何你喜欢的地方悬浮起来。

折叠一个标题下的全部内容

如果你的代码太长,觉得滚动过去太麻烦,可以直接折叠掉。

Autopep8

一键美化代码,强迫症的福音。

Execute Time

可以看到代码运行的时长。

安装方法

同样打开命令窗口,用conda安装(代码可左右滑动进行查看复制)

conda install -c conda-forge jupyter_nbextensions_configurator

或者使用pip命令

pip install jupyter_contrib_nbextensions

PS:一键美化代码的Autopep8扩展工具同时需要安装一个autopep8库。

pip install autopep8

然后把Jupyter打开,你就可以看到NBextensions这个选项卡了。

点进去,这时候我们勾选我们之前说过的工具。

如果各位感兴趣可以试试其他的扩展工具。

这时候python和jupyter notebook都基本上配置好了,我们就可以用它来学习python了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值