社区首页>专栏>Python从入门到大师教程 | 二、搭建Jupyter Notebook环境
Python从入门到大师教程 | 二、搭建Jupyter Notebook环境
发布于 2020-09-01 15:27:49 2.2K0 举报 文章被收录于专栏:毛利学Python 本文是Python从入门到大师共100教程第二篇,系列文章教程已经在CSDN完成,有时间就同步更新。 @Author :By Runsen1、Jupyter notebook历史
Jupyter 创始人 Fernando Pérez 的说法,他最初的梦想是做一个综合 Ju (Julia)、Py (Python)和 R 三种科学运算语言的计算工具平台,所以将其命名为 Ju-Py-te-R。发展到现在,Jupyter 已经成为一个几乎支持所有语言,能够把软件代码、计算输出、解释文档、多媒体资源整合在一起的多功能科学运算平台。 在Pycham中只能运行一共py文件,而在Jupyter notebook可以运行一行代码就可以了。2 、环境搭建
你可以直接是通过 pip 命令安装。代码语言:javascript
复制
你也可以下载anaconda Anaconda官网下载链接:https://www.anaconda.com/distribution/#download-section,选择Python3版本的安装包下载即可 如果下载速度过慢,可以选择安装Anaconda的清华镜像,网址https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive 下载完成之后,直接双击安装包安装即可。安装后添加清华镜像源解决conda install 下载速度慢的问题,打开Anaconda Prompt命令行,依次添加命令
pip install jupyter
代码语言:javascript
复制
之前说清华源,不适应了,现在OK,可以使用清华源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --set show_channel_urls yes
3、 conda常见命令
conda不仅可以方便安装,更新,卸载工具包,而且安装时能自动安装相应的依赖包。conda命令多数时候是在配置虚拟环境时使用,下面是conda常见命令代码语言:javascript
复制
很多时候不同的库依赖不同的依赖包,需要创建虚拟环境,下面是conda创建虚拟环境的常用命令
conda list //查看当前的包
conda search request //查找request库
conda install request //安装request库
conda uninstall request //删除request库
conda update request //更新request库
代码语言:javascript
复制
conda info --envs //查看安装好的环境
# deeplearn代指克隆得到的新环境的名称,base代指被克隆的环境的名称
conda create --name deeplearn --clone base
# 激活虚拟环境
activate envname //for windows
source activate envname //for liunx and mac
# 退出虚拟坏境
deactivate
#查看当前的包
conda list
代码语言:javascript
复制
#查看安装好的环境
conda info --envs
4、虚拟环境搭建
在创建的虚拟环境上运行jupyter notebook,但发现在notebook中的python其实并没有运行在指定的虚拟环境引擎上,只需要安装nb_conda_kernels插件即可解决,注意是在base环境下安装,而不是虚拟环境代码语言:javascript
复制
安装成功后,在kernel -> change kernel中即可切换到指定的虚拟环境 你可以可以新建Notebook的时候设置kernel
(base) conda install nb_conda_kernels