python实践系列之(一)安装 python/pip/numpy/matplotlib

1.下载并安装Python3.4

在官网下载即可:Python官网


图1-1

这里写图片描述
图1-2

打开Python图形界面:
这里写图片描述
图1-3

输入 2+3+4+5,回车,出现如图,说明安装成功。
这里写图片描述
图1-4

2.安装pip
(1)查看是否已安装pip
进入cmd命令窗口,输入pip --version ,查看是否已安装pip,如果出现下图,说明已安装了pip,直接跳转至步骤(3)


这里写图片描述
图2-1

否则,如图2-2,说明没有安装pip,

这里写图片描述
图2-2

需要进入(2)开始安装pip。
(2)安装pip
pip用来安装后续的包,安装pip前需确认已安装Python和easy_install。
如果成功装了python,则easy_install在Python安装目录下的scripts文件夹下,如,D:\softwares_diy\Python34\Scripts。
进入Python安装目录下的Scripts路径,执行

easy_install.exe pip
这里写图片描述
图2-3

出现下图,说明pip安装成功。

这里写图片描述
图2-4

查看pip版本,输入pip --version,回车出现pip 7.1.2:

这里写图片描述
图2-5

转至步骤(4).
(3)如果已经安装了pip 6.x,要对pip进行升级.
输入pip install pip --upgrade,如图2-6:
这里写图片描述
图2-6
升级后,执行pip --version查看版本。

3.安装numpy
(1)下载numpy包
本文安装的numpy包来自 Python extension packages 网站,64位Windows Python3.4.4的numpy包有numpy-1.10.4+mkl-cp34-cp34m-win_amd64.whl
numpy-1.11.0+mkl-cp34-cp34m-win_amd64.whl

2017-2-25博文更新现该网站不提供 1.10.4与 1.11.0 版本的下载,取而代之的是 1.11.3 和 1.12.0。
2017-2-25博文更新该网站上的最新numpy版本下载列表如图3-1所示。

这里写图片描述
图3-1

(2)安装numpy
将下载的numpy包拷贝到D:\softwares_diy\Python34\Scripts下(不知道怎么回事只有在这个目录下 pip安装命令才好使)
再执行
pip install [numpy包名称]
若出现图3-2的情况,

( 因为本文当时安的是numpy-1.10.4,大家在安装时将[numpy包名称]替换成你在第3部分的步骤(1)里下载的包名称就好 )

这里写图片描述
图3-2

则按提示修改,进入Python安装目录,如,D:\softwares_diy\Python34,输入
python -m pip install --upgrade pip
这里写图片描述
图3-3

很快出现如图3-4,成功升级至pip 8.1:

这里写图片描述
图3-4

再执行 pip install [numpy包名称]
注意 :
① numpy包名称要加英文双引号。
② 下载的 numpy 包要拷贝到Python安装目录下的scripts文件夹下,如D:\softwares_diy\Python34\Scripts下,因为只有在这个目录下 pip安装命令才好使。


这里写图片描述
图3-5

4.安装Python画图工具——matplotlib
(1)下载并安装
Python3.4 win 64 的matplotlib下载地址是:
matplotlib-1.4.3.win-amd64-py3.4.exe
如果你的Python是其他版本,则点击 其他matplotlib下载对应Python版本、windows位数的matplotlib
下载后 双击下载的 matplotlib-1.4.3.win-amd64-py3.4.exe 双击运行,点击下一步:

这里写图片描述
图4-1

程序已经自动检测出Python安装目录,下一步,最后点击完成。

这里写图片描述
图4-2

(2)安装其他
为了使用matplotlib,还需要安装dateutil,pyparsing,pytz,six.
例如安dateutil时,
pip install python-dateutil
也可以自己下载 ,python-dateutil-2.2.win-amd64-py3.4.exe,双击运行安装python-dateutil,出现的页面和 4.(1)中双击安装matplotlib时类似。
以下是安装pyparsing,pytz和six:


这里写图片描述

5.测试画图

这里写图片描述
图5-1


这里写图片描述
图5-2

参考:
1.python,matplotlib WIN7 64位 安装教程
2.如何在win7下安装python包工具pip

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/350881.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2019-04(1)(Python学习)

9.1 迭代器 创建迭代器的3种方法: 方法一: 容器对象添加 __iter__() 和 __next__() 方法(Python 2.7 中是 next());__iter__() 返回迭代器对象本身 self,__next__() 则返回每次调用 next() 或迭代时的元素&…

ubuntu 查看进程信息

查看进程信息 ps ps -aux 查看所有进程,每行一个程序 top 显示当前运行程序 kill 98 (98为PID号,) kill -9 98 (强制杀死98)

浏览器崩溃_字节跳动程序员28岁身价上亿,财务自由宣布退休;微软最新系统再迎“喜报”:更多用户的浏览器开始崩溃...

新闻1:字节跳动程序员28岁身价上亿,财务自由宣布退休最近字节跳动前员工郭宇火了。原因是他在今年二月份发了一条微博。大概是说他在28岁的年纪实现了财务自由,然后选择了退休。郭宇本来是字节跳动的一名程序员,但现在已经离职去往…

Python图像处理库PIL中图像格式转换(一)

在数字图像处理中,针对不同的图像格式有其特定的处理算法。所以,在做图像处理之前,我们需要考虑清楚自己要基于哪种格式的图像进行算法设计及其实现。本文基于这个需求,使用Python中的图像处理库PIL来实现不同图像格式的转换。 对…

spring 构造函数注入_Spring构造函数注入和参数名称

spring 构造函数注入在运行时,除非在启用了调试选项的情况下编译类,否则Java类不会保留构造函数或方法参数的名称。 这对于Spring构造函数注入有一些有趣的含义。 考虑以下简单的类 package dbg; public class Person {private final String first;pr…

C#基础加强(8)之委托和事件

委托 简介 委托是一种可以声明出指向方法的变量的数据类型。 声明委托的方式 格式&#xff1a; delegate <返回值类型> 委托类型名(参数) &#xff0c;例如&#xff1a; delegate void MyDel(string str) 。 // 注意&#xff1a;这里除了前面的 delegate 关键字&#xff…

模板类的析构函数如何写_顶尖文案如何写?这6大模板、29个方法,奥美大咖都在用!|优惠最后1天...

敲黑板划重点&#xff1a;《顶尖文案训练营》第5期将于2月20日(正月十六)开班&#xff0c;现在报名享受春节特惠8折优惠&#xff0c;今天是优惠最后1天&#xff01;先到先得&#xff0c;速速报名抢位&#xff5e;马上就是2.14情人节了&#xff0c;馒火火在这里提前祝大家情人节…

ubuntu 查看日历,日期

cal 查看当前月日历 cal -y 2008 查看2008年日历 cal -y 2008 > 123.txt 打印到123.txt date 当前日期具体时间 date “%y年%m月%d日”

有效的Java –所有对象通用的方法

所有对象共有的方法&#xff08;第3章&#xff09; 这是Joshua Blochs的《 有效的Java》第3章的简短摘要。我仅包括与自己相关的项目。 一般 等值合约将等价关系描述为&#xff1a; x.equals(null) false 自反 – x.equals(x) true 对称 –如果x.equals(y) true则y.equa…

几种页面置换算法

地址映射过程中&#xff0c;若在页面中发现所要访问的页面不再内存中&#xff0c;则产生缺页中断。当发生缺页中断时操作系统必须在内存选择一个页面将其移出内存&#xff0c;以便为即将调入的页面让出空间。而用来选择淘汰哪一页的规则叫做页面置换算法。常见的置换算法有&…

win7摄像头怎么开_win7网络连接不可用怎么办

win7网络连接不可用怎么办&#xff1f;网络出现故障最常见的就是网络明明连接上&#xff0c;但是依然提示网络连接不可用&#xff0c;小白系统遇到最常见的就是使用win7系统的用户反馈的&#xff0c;下面让小白系统教你解决win7网络连接不可用的问题吧。首先我们判断网络状态是…

cmake--安装

一&#xff0c; 目录结构 ├── cmake-examples.conf├── CMakeLists.txt├── include│ └── installing│ └── Hello.h└── src ├── Hello.cpp └── main.cpp * link:CMakeLists.txt[] - Contains the CMake commands yo…

ubuntu 关机重启

关机&#xff0c;重启 reboot &#xff08;重启&#xff09; shutdown -h now &#xff08;立刻关机&#xff09; shutdown -h 10 &#xff08;10min后立刻关机&#xff09; shutdown -h 20:05 &#xff08;今天20:05立刻关机&#xff09;

excel合并两列内容_excel新手问题:怎么把两列数据合并到一起?用这个公式

今天看见有新手在问&#xff1a;怎么把两列数据合并到一起&#xff1f;其实&#xff0c;这种情况在工作中会经常遇到&#xff0c;但很多人可能还在用复制粘贴的方法。只要掌握最简单的一个函数公式&#xff0c;就可以实现快速两列合并。第一步&#xff1a;掌握“&”运算符使…

Pycharm Anaconda 安装dlib

由于采用python3.7安装会出现各种问题&#xff0c;两种解决方法。 1&#xff09;安装Cmake boost等&#xff08;不推荐&#xff0c;麻烦且不容易成功&#xff09;。 2&#xff09;安装Anaconda&#xff0c;创建一个python3.6的环境。 这里使用第二种。 一、安装Anaconda 。 方法…

java 使用jasper_使用Jasper Reports以Java创建报告

java 使用jasper上周&#xff0c;我试图使用Jasper创建报告。 在这篇文章中&#xff0c;我将记录一些资源和链接&#xff0c;以便对任何寻求类似信息的人都有用。 我将介绍Jasper报告&#xff0c;示例和Dynamic Jasper的生命周期。 Jasper Reports是世界上最受欢迎的开源报告…

计算机科学基础知识(四): 动态库和位置无关代码

一、前言 本文主要描述了动态库以及和动态库有紧密联系的位置无关代码的相关资讯。首先介绍了动态库和位置无关代码的源由&#xff0c;了解这些背景知识有助于理解和学习动态库。随后&#xff0c;我们通过加-fPIC和不加这个编译选项分别编译出两个relocatable object file&…

安装后添加没有class library_《没有秘密的你》:戚薇曝光手机号,粉丝急忙添加后却甜哭了?...

现在大家对于戚薇都是非常熟悉的吧&#xff0c;现在她可以说是娱乐圈内非常受关注的一个明星了&#xff0c;因为自己的颜值和耿直的性格也是直接圈粉无数&#xff0c;当时自己没有很多名气的时候&#xff0c;更是因为自己的女儿增添了很多的人气。想必在今年夏天的时候&#xf…

ubuntu 硬盘使用情况

df &#xff08;硬盘使用情况&#xff09; df -h du &#xff08;当前文件夹多大&#xff09; du -h