1、安装python

2、安装numpy(开源的数值计算扩展,可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多。

  很多库都是以此库为依赖库的,所以特别重要。最常用的是它的数组功能,numpy.array([,,,,,]))

首先cmd下跳到C:\Python27\Scripts\easy_install.exe pip ,再pip进入,然后通过pip install numpy可直接安装numpy。

表明安装成功。

3、安装scipy(矩阵数据处理库,它包括统计,优化,整合,线性代数模块,傅里叶变换,信号和图像处理,常微分方程求解器等等,依赖库是Numpy,但是也有人说scipy依赖于numpy+mkl,需要安装这个对应的库才可以,所以上面我重新安装了这个库。)

通过pip install scipy安装,报错

到官网查看之后发现windows上不能直接通过pip安装scipy

还到上面的网址下载相应版本numpy+mkl

重新安装numpy-1.11.3+mkl-cp27-cp27m-win_amd64.whl,因为scipy的安装是在numpy-1.11.3+mkl-cp27-cp27m-win_amd64.whl安装下的。

到http://www.lfd.uci.edu/~gohlke/pythonlibs/下载相应的安装文件,我对应的是下图荧光色的那个。

下载后把该文件放到python的安装文件python27\scripts中。

注意我选择的版本是64位的,与我的python匹配。

在pip后,输入pip install scipy-0.19.1-cp27-cp27m-win_amd64.whl命令,等待一会。。。。

当出现下面的提示时,表明安装成功。

测试是否正确安装,可以在python环境中测试import numpy as py。如果没有错误提示则安装正确!

{

若卸载掉numpy和scipy,则键入命令pip install numpy即可

}

4、安装pandas

到上面网址下载相应版本pandas,同样方法安装

5、安装matplotlib

直接使用pip install matplotlib命令安装

6、安装ipython

直接通过pip install ipython命令安装

 
 

另Python 2.7.13, 64bit windows 8下.

安装步骤

  1. 安装pip (pip安装好后会在Python27\下生成Script文件夹,其中包含pip.exe, eazy_install.exe等文件,然后将路径Python27\Script\添加于系统变量变量Path路径中。2.7.9和3.4.3以后在Python\Script\文件夹下自带pip, eazy_install).
  2. 在 这里 分别找到 numpy-1.9.2+mkl-cp27-none-win_amd64.whl , scipy-0.15.1-cp27-none-win_amd64.whl , scikit_learn-0.16.1-cp27-none-win_amd64.whl , 使用命令 pip install numpy-1.9.2+mkl-cp27-none-win_amd64.whl 按顺序 安装3个包。(版本可能有变化)
  3. 若遇到 UnicodeDecodeError: 'ascii' codec can't decode byte 0xb0 in position 1: ordinal not in range(128) 错误,打开Python27\Lib下的 mimetypes.py文件,在256行的 default_encoding = sys.getdefaultencoding() 前面添加三行:
if sys.getdefaultencoding() != 'gbk':
reload(sys)
sys.setdefaultencoding('gbk')
default_encoding = sys.getdefaultencoding()

PS: 不要随便升级Python版本(如从2.7.6->2.7.9),尤其不要卸载老版本,不然之前安装的Python第三方包全没了。

 

python安装pip、numpy、scipy、statsmodels、pandas、matplotlib等的更多相关文章

  1. Ubuntu16.04下安装配置numpy,scipy,matplotlibm,pandas 以及sklearn+深度学习tensorflow配置+Keras2.0.6(非Anaconda环境)

    1.ubuntu镜像源准备(防止下载过慢): 参考博文:http://www.cnblogs.com/top5/archive/2009/10/07/1578815.html 步骤如下: 首先,备份一 ...

  2. ubantu下安装pip,python,pycharm,numpy,scipy,matplotlibm,pandas 以及sklearn

    ubuntu 安装 pip 及 pip 常用命令: https://blog.csdn.net/danielpei1222/article/details/62969815 ubuntu下不同版本py ...

  3. 在windows下python,pip,numpy,scipy,matplotlib的安装

    系统:win7(64bit) 如果只需要安装python,执行步骤一就可以了,不用管后面.如果还需要其它的库,则只需要执行第二步,第一步可省略(因为在安装anaconda的时间,python就自动装好 ...

  4. python 安装anaconda, numpy, pandas, matplotlib 等

    如果没安装anaconda,则这样安装这些库: pip install numpy pip install pandas pip install matplotlib sudo apt-get ins ...

  5. python机器学习包 Windows下 pip安装 scikit-learn numpy scipy

    1.到PIP的目录中C:\Python34\Scripts;2. 2.1  pip安装numpy pip install numpy 2.2  pip安装sklearn pip install -U ...

  6. python库安装(numpy+scipy+matplotlib+scikit_learn)

    python安装好后,库安装走了很多弯路,查了很多资料,终于安装成功,并且保存了该文章的地址,分享给大家 本人电脑windows 7,64位系统,安装的Python是3.5的,因此下载的库也是对应版本 ...

  7. Windows python 安装 nNumpy、Scipy、matplotlib模块

    折腾了 很久,总结一些. 首先如果python 是64位,安装32位的numpy ,Scipy,或者matplotlib 模块. 会出现很多问题. 比如当你 在python 导入 Numpy 时,导入 ...

  8. 深度学习之前期准备工作--python,pip,numpy,tensorflow安装

    1.下载并安装python https://www.python.org/downloads/windows/ 推荐3.6.5版本 2.激活pip 1.>因为python3.4之后都自带了pip ...

  9. python 安装pip的时候出现UnicodeEncodeError错误

    另外 Python 中一个比较常见的问题是编码问题,若遇到类似"UnicodeEncodeError: 'ascii' codec can't encode character u'\u62 ...

随机推荐

  1. 奔跑吧DKY——团队Scrum冲刺阶段-Day 2

    今日完成任务 各个成员今日完成的任务(如果完成的任务为开发或测试任务,需给出对应的Github代码签入记录截图:如果完成的任务为调研任务,需给出对应的调研总结博客链接:如果完成的任务为学习技术任务,需 ...

  2. 第二阶段Sprint2

    昨天:讨论冲刺阶段,目标,任务认领 今天:查看资料,开始视频录制部分的代码实现 遇到的问题:不能暂停后继续录制,只能直接结束

  3. P2P通讯原理

    1.简介 当今互联网到处存在着一些中间件(MIddleBoxes),如NAT和防火墙,导致两个(不在同一内网)中的客户端无法直接通信.这些问题即便是到了IPV6时代也会存在,因为即使不需要NAT,但还 ...

  4. android--实现通过点击链接打开apk(应用图标在桌面消失)

    首先在AndroidManifest.xml的MAIN Activity下追加以下内容.(启动Activity时给予) ※必须添加项 <intent-filter> <action ...

  5. Web应用程序的基本安全实践

    创建安全Web应用程序的主题非常广泛.它需要研究以了解安全漏洞.您还需要熟悉Windows..NET框架和ASP.NET的安全设施.最后,有必要了解如何使用这些安全特性来对付威胁. 即使您没有安全方面 ...

  6. SpringMVC中Controller的返回值类型

    Controller方法的返回值可以有以下几种: 1.返回ModelAndView 返回ModelAndView时最常见的一种返回结果.需要在方法结束的时候定义一个ModelAndView对象,并对M ...

  7. jquery-numberformatter插件

    项目地址:https://code.google.com/p/jquery-numberformatter/ 非jquery版:https://github.com/andrewgp/jsNumber ...

  8. 24_IO_第24天(转换流、缓冲流)_讲义

    今日内容介绍 1.转换流 2.缓冲流 01转换流概述 * A: 转换流概述 * a: 转换流概述 * OutputStreamWriter 是字符流通向字节流的桥梁:可使用指定的字符编码表,将要写入流 ...

  9. vue 实战语法错误导致的问题记录

    1. 在组件中引入mapActions import mapActions  from 'vuex'   而不是  getActions 2.引入 mutations-type.js import   ...

  10. [2017BUAA软工]第2次个人作业

    软工第2次个人作业--代码复审 一.代码复审Check List 1.概要部分 代码能符合需求和规格说明么? 能正确处理题目要求,代码能符合需求和规格. 代码设计是否有周全的考虑? 能正确生成和解出数 ...