题外话:本来按照python官方的设计,可以直接使用easy_install或者pip在线安装各个组件,但是国内的网络你懂得!老老实实下载文件本地安装吧。

1、安装windows 的python 2,目前最新的2.7是2.7.12,3.5是3.5.2

建议安装新一点的python(Python 2 >=2.7.9 or Python 3 >=3.4 已经包含了pip的安装,python里面安装组件要用到)

https://www.python.org/ftp/python/2.7.12/python-2.7.12.msi

https://www.python.org/  其它的安装版本请看

2.下载numpy包

我使用的是32位的版本:numpy-1.11.2-cp27-none-win32.whl

Z:\Setup\python>pip install "numpy-1.11.2+mkl-cp27-cp27m-win32.whl"
Processing z:\setup\python\numpy-1.11.2+mkl-cp27-cp27m-win32.whl
Installing collected packages: numpy
Successfully installed numpy-1.11.2+mkl

http://www.lfd.uci.edu/~gohlke/pythonlibs/g7ckv9dk/numpy-1.11.2+mkl-cp27-cp27m-win32.whl

由于后续我们需要使用scipy的包是从www.lfd.uci.edu 下载的,如果使用Numpy官网的安装文件,是导入scipy的时候回出现错误

ImportError: cannot import name NUMPY_MKL

解决:卸载官方版本,再重新安装即可,卸载: pip uninstall ***.whl 按照提示操作即可。

3、安装scipy

昨天安装这个不成功,后来在其安装帮助中看到了一个连接页面:

http://www.lfd.uci.edu/~gohlke/pythonlibs/ 在这里有各种已经打包好的whl文件,包括我们需要的scipy windows的

http://www.lfd.uci.edu/~gohlke/pythonlibs/g7ckv9dk/scipy-0.18.1-cp27-cp27m-win32.whl  对应python2.7 的32位windows版本,其它的版本请看该页面上的链接

Z:\Setup\python>pip install scipy-0.18.1-cp27-cp27m-win32.whl
Processing z:\setup\python\scipy-0.18.1-cp27-cp27m-win32.whl
Installing collected packages: scipy
Successfully installed scipy-0.18.1

http://www.scipy.org/install.html scipy的安装说明页面

4、检查安装结果

C:\>python --version
Python 2.7.12 C:\>python
Python 2.7.12 (v2.7.12:d33e0cf91556, Jun 27 2016, 15:19:22) [MSC v.1500 32 bit (
Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from numpy import *
>>> myMat=mat(random.rand(3,3))
>>> myMat.I
matrix([[ 1.18285611, -0.53249716, 0.20409766],
[ 1.42989524, 4.1896879 , -4.68168819],
[-0.73309029, -0.1018547 , 1.34113631]])
>>>

4.1 检查python的版本

4.2 运行python

4.3 导入numpy库

4.4 生成一个3,3的矩阵

4.5 计算其逆矩阵

windows上安装numpy,scipy的更多相关文章

  1. 动手实践:在Windows上安装NumPy、Matplotlib、SciPy和IPython

    参考:http://book.2cto.com/201401/39327.html

  2. windows上安装Anaconda和python的教程详解

    一提到数字图像处理编程,可能大多数人就会想到matlab,但matlab也有自身的缺点: 1.不开源,价格贵 2.软件容量大.一般3G以上,高版本甚至达5G以上. 3.只能做研究,不易转化成软件. 因 ...

  3. Ubuntu下安装Numpy, SciPy and Matplotlib

    Python开发环境包含科学计算,需要安装NumPy, SciPy, Matplotlib.其中Matplotlib依赖于Python和NumPy.我们先安装NumPY和SciPy.  Matplot ...

  4. 在Windows上安装Elasticsearch 5.0

    在windows上安装Elasticsearch Elasticsearch可以使用.zip软件包安装在Windows上. elasticsearch-service.bat命令,它将设置Elasti ...

  5. 在 Windows 上安装Rabbit MQ 指南

    rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统.他遵循Mozilla Public License开源协议.采用 Erlang 实现的工业级的消息队列(MQ)服务器. Ra ...

  6. 在Windows上安装虚拟机详细图文教程

    用虚拟机来安装最新的软件,安装最新的系统等等比较保险,可以避免安装不顺利影响自己原来的系统和应用,想尝鲜又担心自己完全更换系统不适应的朋友可以尝试. 虚拟机下载:https://yunpan.cn/c ...

  7. 在windows上安装ASP.NET 5(译文)

    本文将介绍如何在windows上安装ASP.NET5,包括单独安装和通过Visual Studio 2015 安装. 本文包括: 通过Visual Studio安装ASP.NET 单独安装ASP.NE ...

  8. python环境搭建-在Windows上安装python3.5.2

    在Windows上安装Python3.5.2 首先,根据你的Windows版本(64位还是32位)从Python的官方网站下载Python 3.5.2对应的64位安装程序或32位安装程序(网速慢的同学 ...

  9. windows上安装apache python mod_python

    综述:   windows上安装apache python mod_python的例子.教程甚至图解都不少:但作为新手还是会出错,而且一时无法快速排解. 在此笔者将根据自己的实践经验,给出几个需要注意 ...

随机推荐

  1. html5 canvas围绕中心点旋转

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  2. 【转】apache/php 开启 gzip压缩

    1.php方式开启 原理: header("Content-Encoding: gzip"); echo gzencode('songjiankang'); 示例1: functi ...

  3. Java Servlet(九):转发请求与重定向请求区别

    转发: <% pageContext.setAttribute("pageContextAttr", "pageContextAttribute"); r ...

  4. Leetcode: Non-overlapping Intervals

    Given a collection of intervals, find the minimum number of intervals you need to remove to make the ...

  5. Unity NGUI 资源下载

    https://www.assetstore.unity3d.com/cn/#!/content/2413 版本: 3.9.1 下载地址 密码:amtz

  6. [Phalcon] Phalcon系统默认事件列表

    版本: 2.0.6 Phalcon\Mvc\Application application:boot 可终止 是 参数 Phalcon\Events\Event $event 事件本身 Phalcon ...

  7. python的一些图像操作

    from PIL import ImageGrabim = ImageGrab.grab()im.save("f:\\T.jpg",'jpeg')   直接用pyCharm安装PI ...

  8. ASCII编码表

    最初的编码:ASCII 补充: ASCII表是适用于美国的,共128位:ISO-8859-1是适用于欧洲的,共256位 :GB2312是适用于中文系统的:UTF-8是万国码,适用于绝大部分语言:ANS ...

  9. 第二章:Posix IPC

    2.1:概述 以下三种类型的IPC合称为“Posix IPC”: Posix消息队列 Posix信号量 Posix共享内存区 Posix IPC在访问它们的函数和描述它们的信息上有一些类似点.本章讲述 ...

  10. [问题2014S14] 复旦高等代数II(13级)每周一题(第十四教学周)

    [问题2014S14]  设 \(V\) 为酉空间, 证明: 不存在 \(V\) 上的非零线性变换 \(\varphi\), 使得对 \(V\) 中任一向量 \(v\) 均有 \[(\varphi(v ...