一、Anaconda安装及使用
- Anaconda介绍
Aanconda是一个开源的Python包管理器,其包含了conda、Python等180多个科学包及其依赖项。因此我们可以立即开始处理数据。
2. Anaconda安装
官网地址::https://www.continuum.io/downloads
如果官方地址太慢,可以使用下面的安装包:
复制这段内容后打开百度网盘手机App,操作更方便哦 链接:https://pan.baidu.com/s/1M0G-KGEo8r_COxuj3TrbTg 提取码:go7j
注意:如果是windos 10系统,在安装时,要选择以管理员身份运行。
3. 如何管理包
安装完Anaconda之后,可以很方便进行管理包(安装、卸载、更新)
在菜单栏里面,打开Anaconda Navigator
然后再Anacaonda Navigator中按下图操作:
(1)列出已安装的包
(2)安装或者更新包
下图第5步:"apply"表示安装这个包,“clear”表示删除已经安装的包。
如果没有“apply”这个按钮,表示这个包已经安装过了。
(3)有些时候,需要输入conda命令安装,可以通过下图,打开conda命令端,输入命令
也可以通过以下方式打开终端,输入命令:
二、Jupyter notebook安装及使用
- Jupyter notebook是什么?
jupyter notebook是一种 Web 应用,能让用户将说明文本、数学方程、代码和可视化内容全部组合到一个易于共享的文档中。它可以直接在代码旁写出叙述性文档,而不是另外编写单独的文档。也就是它可以能将代码、文档等这一切集中到一处,让用户一目了然。
Jupyter这个名字是它要服务的三种语言的缩写:Julia,PYThon和R,这个名字与“木星(jupiter)”谐音。Jupyter Notebook 已迅速成为数据分析,机器学习的必备工具。因为它可以让数据分析师集中精力向用户解释整个分析过程。我们可以通过Jupyter notebook写出了我们的学习笔记。但是jupyter远远不止支持上面的三种语言,目前能够使用的语言他基本上都能支持,包括C、C++、C#,java、Go等等。
2. Jupyter notebook的安装和打开
安装好了anaconda后,会自带Jupyter notebook。
打开 Jupyter notebook:
启动notebook服务器后,在浏览器会自动打开notebook页面地址:
http://localhost:8888 (其中localhost 表示你的计算机,而 8888 是服务器的默认端口)
如果启动遇到问题,可参考这个解决方案:
猴子:jupyter notebook常见问题解决办法zhuanlan.zhihu.com
3. 快速使用notebook?
(1)顶部三个选项卡
顶部三个选项卡:Files(文件)、Running(运行)、Cluster(集群)
Files显示当前“notebook工作文件夹”中所有文件和文件夹;Running显示当前正在运行的notebook。Cluster一般不用
(2)创建一个新的notebook
“Notebook”下的列表显示了已经安装的内核,直接选择电脑默认环境名即可(名称可与下图不一样)。
开始写代码:
点击Run运行,也可以使用(ctrl+enter)
notebook的大部分工作都是在这个代码单元格中完成的。这里编写和执行代码的地方。在代码单元格中,可以执行多项操作,例如编写代码、给变量赋值、导入包、展示数据分析结果等。在一个单元格中执行的任何代码,在其他单元格中均可用。
“+”按钮用于创建新的单元格:
如果前面已经定义了一些变量,后面要用,可以使用代码补齐功能,
比如前面定义了变量patientDir,
在后面代码要用到这个变量,只要输入第一个字母p,然后按下Tab键,会自动查找代码中以p开头的变量,可以大幅提高写代码的效率。
当单元格前面出现*,表示当前程序正在运行。或者前面的单元格正在运行。
(3)重命名notebook:
点击file → rename,可进行重命名
输入notebook文件名:
保存:
(4)重新运行所有单元格里面的代码
Kernal → Restart & Clear Output
(5)关闭notebook文件
服务器主页上 → 勾选文件 →Shutdown关闭
注意关闭前,要记得保存
(6)共享notebook
点击File → Download as,可选择多种方式下载notebook
一般选择以下方式:
① HTML: 和客户分析数据分析成果时,一般会用到
② .py: 嵌入到项目中
③ Markdown:在博客或文档中使用
(7)关闭Jupyter notebook服务器
直接关闭打开notebook的页面就行。但前提是要确认保存了之前的工作。
下次再打开时,之前的变量无法访问了。需要在notebook的Kernal选项卡中选择“Restart & Run All”重新编译下之前的代码。
(8)安装包在notebook中不可使用的问题
这是因为安装包不在当前环境下
解决方法:
本文参考猴子老师回答:
jupyter notebook 可以做哪些事情?www.zhihu.com