推荐系统环境配置

李先生 2020年07月17日 86次浏览

一、Anaconda

1. 什么是Anaconda

Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。 [1] 因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和 Python)。

1.1 Anaconda安装

这是我搜的一个教程,写的蛮全的,我就不重复造轮子了

2. pycharm配置Anaconda解析器

按照如下流程配置即可

image20200714082523769.png

image20200714082625413.png

image20200714083141460.png

image20200714083232996.png

二、Jupyter notebook使用

1、什么是jupyter notebook

简单来讲,Jupyter notebook就是网页版的一款代码编辑器,以下是官方的解释
Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。
Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 markdown。 用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等

2、安装

  • 自定义安装 百度搜索jupyter notebook安装教程有很多教程,我这里就不赘述了
  • 安装Anaconda会自动安装好 可以直接用

3、jupyter notebook的使用

3.1、如何打开jupyter notebook

  • 通过快捷方式打开(不推荐)

image20200714083515037.png

默认打开系统用户所在目录 C:\Users\21566

  • 通过命令行打开,可以在指定目录中打开jupyter notebook
jupyter notebook

image.png

image20200714084059854.png

image20200714084418619.png

3.2 jupyter notebook 常用快捷方式

  • 运行单元格代码 Shift + Enter
  • 保存代码 Ctrl + S
  • 单元格前面显示的序号代表代码运行的顺序

image20200714090931502.png

image20200714091238856.png

  • 运行单元格代码并且在对应单元格的下方插入新的单元格 Alt + Enter
  • notebook shutdown关闭后,重新打开后,所有代码都需要重新运行一遍