anaconda+jupyter notebook,开启python之旅
为了使你的python之旅更加easy,在进行python编写程序之前,需要先安装一些必备工具。anaconda
(1)anaconda是一个第三方包管理器,有了它,当你需要安装、卸载、更新包时会更方便。
(2)anaconda可以用来创建和管理环境。当我们去完成不同的项目时,有时候需要的环境可能不同,例如,有时候要用python2的环境、有时候又要用到python3的环境。怎么办呢?如果直接在操作系统上同时安装两个版本的python,会非常的混乱,也无法保证不同版本的python兼容问题。而此时,用anaconda创建不同的虚拟环境,使不同项目在不同环境下运行就可以解决这个问题。anaconda基本操作命令anaconda安装完成之后,点击菜单栏—>Anaconda3(64-bit)—>右键点击Anaconda Prompt—>以管理员身份运行
也可以直接cmd打开终端输入命令
(1)包管理
查看已安装的包:conda list
安装包:conda install 包名
卸载包:conda remove package_names
更新包:conda update 包名
更新所有包:conda update --all
(2)虚拟环境管理
创建虚拟环境:conda create -n 虚拟环境名称 python=3.6这里创建了python版本为3.6的虚拟环境,如需创建其他版本的虚拟环境,只需更改版本号即可。
查看已有conda环境:conda env list打星号*的为默认环境
进入环境:activate 环境名称在 OSX/Linux 上,进入环境的命令为:source activate 环境名称
离开环境:deactivate在 OSX/Linux 上,离开环境的命令为:conda deactivate
删除环境:conda env remove -n 环境名称
共享环境:
如果别人需要部署你的项目代码,则可以通过共享环境轻松的完成。它能让其他人安装你的代码中使用的所有包,并确保这些包的版本正确。共享环境的基本实现步骤如下:1)导出环境文件:在项目环境下,输入conda env export > environment.yaml(环境文件名,可更改)
2)在其他电脑上使用导出的环境文件:
进入环境:activate 环境名称
更新环境:conda env update -f=/path/to/environment.yml
(/path/to/environment.yml需替换为本地的实际路径)安装jupyter notebook
在conda中安装:conda install jupyter notebookJupyter notebook是一种 Web 应用,能让用户将说明文本、数学方程、代码和可视化内容全部组合到一个易于共享的文档中。
打开jupyter notebook的命令为:jupyter notebook在jupyter notebook中自如的切换conda环境
首先,安装nb_conda:conda install nb_conda
然后,安装ipykernel包,如下:
安装好之后,就可以在jupyter notebook中轻松切换conda环境了。