python_搭建编程环境(二)

安装Anaconda

Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。Anaconda利用工具/命令conda来进行package和environment的管理,并且已经包含了Python和相关的配套工具。

conda 是开源包(packages)和虚拟环境(environment)的管理系统。

下载地址:https://www.anaconda.com/download/(注意:根据自己的windows版本下载对应的安装程序)

python_搭建编程环境(二)python_搭建编程环境(二)python_搭建编程环境(二)python_搭建编程环境(二)python_搭建编程环境(二)python_搭建编程环境(二)python_搭建编程环境(二)python_搭建编程环境(二)python_搭建编程环境(二)python_搭建编程环境(二)python_搭建编程环境(二)python_搭建编程环境(二)python_搭建编程环境(二)

Anaconda Navigator:用于管理工具包和环境的图形用户界面,后续涉及的众多管理命令也可以在 Navigator 中手工实现;

Jupyter notebook:基于web的交互式计算环境,可以编辑易于人们阅读的文档,用于展示数据分析的过程;

qtconsole:一个可执行 IPython 的仿终端图形界面程序,相比 Python Shell 界面,qtconsole 可以直接显示代码生成的图形,实现多行代码输入执行,以及内置许多有用的功能和函数;

spyder:一个使用Python语言、跨平台的、科学运算集成开发环境,Anaconda自带的一个编辑器;

IPython:和通过快捷键(windows+R)下输入cmd后再输入python的交互式界面一样,也是一个交互式工具。

使用conda管理包

创建新环境命令:

  1. conda create -n env_name  list of packages,如:conda create -n py2 python=2.7 pandas
  2. source activate env_name #进入环境
  3. source deactivate #退出环境
  4. conda env remove -n env_name #显示所有的环境

安装命令:

  1. conda install
  2. conda install scipy

查看命令:

  1. conda list                        #查看所有的安装的包
  2. conda list python            #查看python安装包
  3. conda  search search_term

更新命令:

  1. conda update
  2. conda update python numpy

删除命令:

  1. conda remove
  2. conda remove python scipy

双击打开Anaconda Prompt,可以通过conda这个工具来管理我们的包

python_搭建编程环境(二)输入conda list,回车,显示Anaconda里有安装的所有的包python_搭建编程环境(二)当你输入conda install scipy时,用来安装scipy模块python_搭建编程环境(二)以下在安装scipy之前,提示了一些信息,不过在输入 y 之后会安装提示里需要安装和更新的模块,之后再安装所需要scipy模块。python_搭建编程环境(二)当你输入conda install numpy时,用来更新numpy模块。python_搭建编程环境(二)同样在更新numpy之前,提示了一些信息,不过在输入 y 之后会安装提示里需要安装和更新的模块,之后再更新所需要numpy模块。python_搭建编程环境(二)当你输入conda remove numpy时,用来删除numpy模块。python_搭建编程环境(二)python_搭建编程环境(二)