Windows下Anaconda的安装和简单使用方法


Posted in Python onJanuary 04, 2018

Anaconda is a completely free Python distribution (including for commercial use and redistribution). It includes over 195 of the most popular Python packagesfor science, math, engineering, data analysis.

1、安装anaconda

之前什么都不需要安装,直接在官网下载anaconda,我下载的是Python2.7,32位的。
Windows下Anaconda的安装和简单使用方法

下载后的文件是:

Windows下Anaconda的安装和简单使用方法

直接双击安装,可以自己选定安装位置(这个你自己决定)。

设置路径为:D:\ProgramData\Anaconda3

Windows下Anaconda的安装和简单使用方法

Windows下Anaconda的安装和简单使用方法

安装完成后,我们可以看到:

Windows下Anaconda的安装和简单使用方法

安装完anaconda,就相当于安装了Python、IPython、集成开发环境Spyder、一些包等等。

下面为大家介绍一下Python库的安装方法

在cmd中输入:pip list 可以查看安装的库

Windows下Anaconda的安装和简单使用方法

在所有程序里面可以看到安装的组件,有Anaconda管理器(Anaconda Command Prompt),IPython Notebook,IPython QT,IPython,Spyder。点击IPython,进入IPython的界面。

Windows下Anaconda的安装和简单使用方法

Windows下Anaconda的安装和简单使用方法

可以在cmd中输入pip list 或者在Anaconda管理器中输入conda list来查看已经安装的库

Windows下Anaconda的安装和简单使用方法

Windows下Anaconda的安装和简单使用方法

从这些库中我们可以发现NumPy,SciPy,Matplotlib,Pandas,说明已经安装成功了!

2、Python(shell)

Windows下Anaconda的安装和简单使用方法

这个和我们直接安装Python得到的Python shell用法一样。当然由于安装了anaconda,所以在这里好多包我们都可以使用了。

3、IPython3.1 IPython(shell)

我们可以直接点击打开,也可以像下面这样在命令提示符中输入ipython

Windows下Anaconda的安装和简单使用方法

这个和我们pip install ipython安装的ipython用法一样。

3.2 Ipython QTConsole

直接点击打开,

Windows下Anaconda的安装和简单使用方法

3.3 IPython Notebook

我们直接点击打开,或者在命令提示符中输入ipython.exe notebook。

4、Spyder(IDE)4.1 Spyder

Spyder的最大优点就是模仿MATLAB的“工作空间”。

直接点击打开:

Windows下Anaconda的安装和简单使用方法

4.2 其他的IDE使用anaconda

由于安装完anaconda就自带了Spyder集成开发环境了,所以不需要任何配置可以直接使用,但是其他你自己安装的IDE要想使用anaconda需要配置。

配置的方法我们可以去官网了解。下面我们以Pycharm为例。

其实如果anaconda在Pycharm之前安装,那么遇到解释器选择的时候会有一个选项,我们直接选择就OK了。如果在Pycharm之后安装,我们只需要手动设置一下Pycharm所用的解释器就行了。

Windows下Anaconda的安装和简单使用方法

5、安装包

其实安装完anaconda后,基本上就把我们常用的部分包安装好了,但是毕竟只是安装了一小部分(我们可以去官网查看安装了哪些包),还有一部分需要我们自己来安装。

查看已经安装的包我们可以在命令提示符中输入pip list或者用anaconda自带的包管理器conda(conda list)。

5.1 pip 或conda安装

我们可以在命令提示符中输入pip install 包名,或者conda install 包名。conda和pip的用法基本上一致(更新?卸载?还不确定)。但是我们使用conda安装的时候不仅会安装当前你要安装的包还会提示更新其他已经安装过的包,所以我基本上都是直接用pip安装。

5.2 文件安装

pip或conda不能安装的话,我们就下载文件安装,比如exe文件(双击安装)或者whl文件(pip安装)等等。

6、anaconda自带的命令窗口

上面我们说的命令提示符基本上都是在系统盘上的操作。其实anaconda自带一个命令窗口。直接点击打开

Windows下Anaconda的安装和简单使用方法

所有可以在“命令提示符”中运行的都可以在这里运行,只不过文件的路径改变了而已。就比如我们在这两个命令窗口中分别输入ipython.exe notebook,默认的文件.ipynb存储在不同的位置。

参考文献:

1、官网
2、Python科学计算环境推荐——Anaconda
3、Python科学计算发行版—Anaconda
4、Installing Python 3.3 on Anaconda Python for Windows

Python 相关文章推荐
Python and、or以及and-or语法总结
Apr 14 Python
Python中处理字符串的相关的len()方法的使用简介
May 19 Python
详解Python中的序列化与反序列化的使用
Jun 30 Python
python getopt详解及简单实例
Dec 30 Python
Scrapy-redis爬虫分布式爬取的分析和实现
Feb 07 Python
python requests使用socks5的例子
Jul 25 Python
基于python使用tibco ems代码实例
Dec 20 Python
Django自定义全局403、404、500错误页面的示例代码
Mar 08 Python
python递归调用中的坑:打印有值, 返回却None
Mar 16 Python
使用Keras预训练好的模型进行目标类别预测详解
Jun 27 Python
python 如何使用find和find_all爬虫、找文本的实现
Oct 16 Python
只需要这一行代码就能让python计算速度提高十倍
May 24 Python
Python+OpenCV让电脑帮你玩微信跳一跳
Jan 04 #Python
Python编程求解二叉树中和为某一值的路径代码示例
Jan 04 #Python
Python编写Windows Service服务程序
Jan 04 #Python
微信跳一跳python辅助软件思路及图像识别源码解析
Jan 04 #Python
Python操作MongoDB数据库的方法示例
Jan 04 #Python
Python字典操作详细介绍及字典内建方法分享
Jan 04 #Python
Python tkinter实现的图片移动碰撞动画效果【附源码下载】
Jan 04 #Python
You might like
解析CodeIgniter自定义配置文件
2013/06/18 PHP
浅谈thinkphp的实例化模型
2015/01/04 PHP
php基于GD库画五星红旗的方法
2015/02/24 PHP
PHP环境搭建(php+Apache+mysql)
2016/11/14 PHP
php微信公众号开发(4)php实现自定义关键字回复
2016/12/15 PHP
CodeIgniter框架验证码类库文件与用法示例
2017/03/18 PHP
PHP中的日期时间处理利器实例(Carbon)
2017/06/09 PHP
javascript实现的动态添加表单元素input,button等(appendChild)
2007/11/24 Javascript
nodejs的require模块(文件模块/核心模块)及路径介绍
2013/01/14 NodeJs
javascript实现点击按钮让DIV层弹性移动的方法
2015/02/24 Javascript
Bootstrap编写一个兼容主流浏览器的受众巨幕式风格页面
2016/07/01 Javascript
javascript入门之string对象【新手必看】
2016/11/22 Javascript
vue2.0开发实践总结之入门篇
2016/12/06 Javascript
jQuery实现一个简单的轮播图
2017/02/19 Javascript
Angular.js中处理页面闪烁的方法详解
2017/03/09 Javascript
angular 表单验证器验证的同时限制输入的实现
2019/04/11 Javascript
详解Vue+elementUI build打包部署后字体图标丢失问题
2020/07/13 Javascript
用python删除java文件头上版权信息的方法
2014/07/31 Python
python中关于for循环的碎碎念
2017/06/30 Python
python使用TensorFlow进行图像处理的方法
2018/02/28 Python
教你使用python实现微信每天给女朋友说晚安
2018/03/23 Python
在pycharm中python切换解释器失败的解决方法
2018/10/29 Python
python中使用 xlwt 操作excel的常见方法与问题
2019/01/13 Python
python从子线程中获得返回值的方法
2019/01/30 Python
基于python生成器封装的协程类
2019/03/20 Python
详解python校验SQL脚本命名规则
2019/03/22 Python
使用Python计算玩彩票赢钱概率
2019/06/26 Python
基于Python实现拆分和合并GIF动态图
2019/10/22 Python
PyCharm Ctrl+Shift+F 失灵的简单有效解决操作
2021/01/15 Python
瑞典领先的汽车零部件网上零售商:bildelaronline24.se
2017/01/12 全球购物
医院护士专业个人的求职信
2013/12/09 职场文书
食品安全宣传标语
2014/06/07 职场文书
大学教师个人总结
2015/02/10 职场文书
2015年“公民道德宣传日”活动方案
2015/05/06 职场文书
导游词之南京汤山温泉
2019/11/26 职场文书
MySQL系列之开篇 MySQL关系型数据库基础概念
2021/07/02 MySQL