一、Python的安装

1、下载python2.7,下载地址:http://www.python.org/,选择系统相应版本,我选择是的是python2.7.6 。

2、直接点击安装,可安装在D盘目录下python27文件下(这是本人安装的路径,也可以自己选择安装路径)。

3、设置环境变量,在“我的电脑”属性中,选择高级设置选项->环境变量设置->path项,在其后加“;D:\python27\”即可。

二、Numpy的安装

在win64 python2.7环境中,直接在cmd中使用“pip install numpy”指令来安装numpy时,会提示“不是内部或外部命令”,无法完成安装。

原因有以下两点:

  • 没有设置pip的环境路径
  • 没有安装pip

下面是完整的安装步骤:

1、安装pip

在安装完我给的Python2.7安装包后,在Python2.7安装目录下,好多次都不会产生scripts文件夹(至少我重新安装了n次,让人无法接

受),导致无法使用pip。有可能是我的安装包出现了问题,建议出现这个问题的宝宝们先去换个安装包,如果换了之后还有这个错误,可以

看一下我是怎么解决的,仅供参考。

  • 去官网下载ez_setup.py文件。
  • 在cmd中进入ez_setup.py文件所在路径下,执行命令“Python ez_setup.py”指令,完成后会生成scripts文件夹。
  • cmd切换到scripts文件夹路径下,安装pip,输入命令“easy_install.exe pip”。
  • 然后配置环境变量。往path里面添加...\Python27\Scripts这个路径。

2、下载numpy

http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy 中,选择系统相应版本下载:

因为文件后缀名为".whl",无法直接双击安装,所以,我们需要先安装wheel。

3、安装wheel

在cmd中输入“pip install wheel”指令,完成安装。

4、安装numpy

C:\Users\Administrator>pip install D:\python27\numpy-1.9.2+mkl-cp27-none-win_amd64.whl

安装过程中,如果出现错误信息如下:

“UnicodeDecodeError: 'ascii' codec can't decode byte 0xc4 in position 33: ordinal not in range(128)”

可以参照“解决 Python UnicodeDecodeError来解决。

5、验证是否安装成功

>>> from numpy import *

如果没报错,则,安装成功。

三、Matplotlib的安装

1、下载matplotlib,从http://www.lfd.uci.edu/~gohlke/pythonlibs/#matplotlib上下载相应版本。

2、安装matplotlib

C:\Users\Administrator>pip install D:\python27\matplotlib-1.5.3-cp27-cp27m-win_amd64.whl

3、验证是否安装成功

 from pylab import *

 n = 8
X,Y = np.mgrid[0:n,0:n]
quiver(X,Y), show()

执行效果如下:

到此,已经全部安装完毕。

64位windows7下安装python,配置numpy和matplotlib库的更多相关文章

  1. 64位Win7下安装与配置PHP环境【Apache+PHP+MySQL】

    [软件下载] 本安装实例所使用安装文件如图所示: 其中,64位版本的MySQL安装文件mysql-5.5.33-winx64.msi,可直接从官网下载,下载地址:http://dev.mysql.co ...

  2. 64位Win7下安装并配置Python3的深度学习库:Theano

    注:本文全原创,作者:Noah Zhang  (http://www.cnblogs.com/noahzn/) 这两天在安装Python的深度学习库:Theano.尝试了好多遍,CMake.MinGW ...

  3. 64位centos下安装python的PIL模块

    http://blog.csdn.net/xiaojun1288/article/details/8673529

  4. 【Oracle】在WIN NT 64位环境下安装win64_11gR2_database。并用PL/SQL连接

    因为现在大多数服务器环境均为64位环境,而且有一部分使用的windows server的环境,在此做了一番小研究,如何在64位环境下安装oracle11g_64bit服务端 (1)首先www.orac ...

  5. [转]windows10 64位环境下安装mysql5.7.17

    今天以zip模式在windows10 64位环境下安装mysql5.7,到最后一步提示mysql服务无法启动. 安装步骤如下: 1.配置环境变量 我的电脑->属性->高级->环境变量 ...

  6. win7 64位系统下安装autoitlibrary库遇到问题解决

    转载来自http://blog.sina.com.cn/s/blog_53f023270101skyq.html 今天需要在win7 64位系统下安装autoitlibrary库,起初安装好了robo ...

  7. 64位ubuntu下安装微博客户端的方法

    最近安装了12.04的ubuntu系统,在unbutu提供的软件中心找不到微博客户端的应用,但在新浪的http://sinatair.sinaapp.com/下找到了官方的客户端. 于是下载了linu ...

  8. 32位Win7下安装与配置PHP环境(一)

    运行PHP网站,主要需要安装.配置三个软件,Apache.PHP和MySQL.如果需要编辑调试PHP程序,还要安装一个编辑调试软件. 一. Apache Apache是和IIS类似的一个软件,是运行在 ...

  9. 32位Oracle10g在64位CentOS下安装失败记录

    环境信息:Alibaba Cloud Elastic Compute Service,CentOS Linux release 7.4.1708 (Core),16C/64GB. 使用32位Oracl ...

随机推荐

  1. 设计模式之中介者模式(Mediator)摘录

    23种GOF设计模式一般分为三大类:创建型模式.结构型模式.行为模式. 创建型模式抽象了实例化过程.它们帮助一个系统独立于怎样创建.组合和表示它的那些对象.一个类创建型模式使用继承改变被实例化的类,而 ...

  2. 利用泛型和反射,管理配置文件,把Model转换成数据行,并把数据行转换成Model

    利用泛型和反射,管理配置文件,把Model转换成数据行,并把数据行转换成Model   使用场景:网站配置项目,为了便于管理,网站有几个Model类来管理配置文件, 比如ConfigWebsiteMo ...

  3. FPGA机器学习之机器学习的n中算法总结1

    机器学习是AI领域的重要一门学科.前面我描写叙述过.我计划从事的方向是视觉相关的机器学习分类识别,所以可能在每一个算法的分析中,仅仅增加在视频.视觉领域的作用. 我毛华望QQ849886241.技术博 ...

  4. python--简易员工信息系统编写

    补充内容:eval 将字符串变成变量名locals   看输入的是否是字典中的一个keyfunc.__name____怎么看变量名的数据类型斐波那契数列 li=[1,1] while li[-1]&l ...

  5. iOS菜鸟学习--怎样避免两个button同一时候响应

    在測试应用时.有时会变态的将两个UIButton同一时候按住来測试.结果就是两个button会同一时候响应,会出现同一时候push两个viewcontroller等非正常情况.为了避免用户误操作造成这 ...

  6. 模式识别之ocr项目---(模板匹配&BP神经网络训练)

    摘 要 在MATLAB环境下利用USB摄像头采集字符图像,读取一帧保存为图像,然后对读取保存的字符图像,灰度化,二值化,在此基础上做倾斜矫正,对矫正的图像进行滤波平滑处理,然后对字符区域进行提取分割出 ...

  7. 搭建React Native开发环境

    搭建React Native开发环境 本文档是Mac下搭建的环境,针对的目标平台不同,以及开发 iOS 和 Android 的不同,环境搭建也有差异. Github地址:https://github. ...

  8. 51NOD 1810 连续区间 分治 区间计数

    1810 连续区间 基准时间限制:1.5 秒 空间限制:131072 KB 分值: 80     区间内所有元素排序后,任意相邻两个元素值差为1的区间称为“连续区间” 如:3,1,2是连续区间,但3, ...

  9. SAM4E单片机之旅——11、UART之PDC收发

    使用PDC进行数据的收发能减少CPU的开销.这次就使用PDC进行UART数据的接收与发送,同时,也利用TC也实现了PDC的接收超时. PDC是针对外设的DMA控制器.对比DMA控制器,它更为简便,与相 ...

  10. 一起来学linux:PAM模块

    在Linux中执行有些程序时,这些程序在执行前首先要对启动它的用户进行认证,符合一定的要求之后才允许执行,例如login, su等 在Linux中进行身份或是状态的验证程序是由PAM来进行的,PAM( ...