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位版本,下载。
下载好之后,点击下载好的文件,开始安装在这里插入图片描述
点击Next
在这里插入图片描述
不用管,点击I Agree
在这里插入图片描述
无所谓,选哪个都行,点击Next
在这里插入图片描述
更改安装路径,点击Next
在这里插入图片描述
这一步比较重要,一定要勾选第一个,加入环境变量,否则就需要安装之后手动添加,然后点击Install
接下来就不用管了,等它安装好,中间弹出什么都不用管,最后点击Finish

安装好之后,打开cmd,输入"python",回车,可以看到python的版本,这时候python就安装好了
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
既然到这一步了,不来个hello,world就不好了,我们在后面的三个箭头后面输入 print(“hello,world”) 然后回车确定
在这里插入图片描述
这时候就在下面输出了一个"hello,world"。

jupyter notebook

jupyter notebook简介

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

启动jupyter notebook

我们安装anaconda的时候已经同时安装好了Jupyter,我们用命令窗口打开Jupyter notebook。
新建一个文件夹,用来存储python脚本,进入文件夹,按住shift,点击鼠标右键,选择“在此处打开命令窗口”或者“在此处打开打开powershell窗口”,输入jupyter notebook
在这里插入图片描述
点击回车,就可以从默认浏览器打开一个叫home的web页。(一直不要关闭命令窗口)
在这里插入图片描述
有的时候可能会弹出不一样的窗口,需要你输入一个passwords for token
在这里插入图片描述
这时候打开命令窗口,有这样一串字符
在这里插入图片描述
把”token=“后面的字符复制到passwords for token的输入框,点击login,就可以进入我们之前的那个页面了。

使用jupyter notebook

新建一个文件

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

在这里插入图片描述

运行代码

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

其他工具

从左到右分别是保存增加输入框剪切(我一般用它来删除不想看到的代码)、复制(基本用不到)、粘贴(一样用不到)、将输入框向上移动将输入框向下移动运行代码停止运行将这个文件重启
除此之外,还可以选择输入的模式,是输入代码,还是文本,还是标题,默认是代码,这个可以用来做笔记
在这里插入图片描述

代码保存

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

jupyter扩展

主题更换

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

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

pip install jupyterthemes

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

jt -t onedork -f fira -fs 13 

在这里插入图片描述
或者

jt -t chesterish -T

在这里插入图片描述
主题不是我们的重点,其他的主题大家可以先一一试一下,选择自己比较喜欢的风格。

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了。

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值