系统:Windows 7

版本:Python 3.5

Python是一门简洁、优雅的语言,丰富的第三方库能让我们很多的编程任务变得更加简单。对于想要用Python进行数据分析,就需要强大的Python第三库如numpy、pandas、matplotlib、scipy必不可少,而Python本身除标准库外都需要另行安装,安装这些第三方库(包)成为许多人的问题,下面我们以安装requests包为实例来看如何安装这些包,如果需要安装其他包,请把requests替换为想要安装的包名即可。

安装第三方库

虽然Python安装库的方式非常简单,但是由于不同环境经常会出现错误,所以这里尽可能提供多种安装方式避免无法安装的情况。注意:以下所有命令都是在Dos下进行,不是在编辑器环境下,如果提示"pip’不是内部或外部命令,也不是可运行的程序请检查Python是否设置好环境变量。可参考《Python环境搭建及IDE选择》进行配置。

需要配置好环境变量方法一:包管理器(推荐)

Python有个专门管理第三方库的网站PyPI。跟很多的编程语言一样,Python也有包管理器,通过包管理器我们能很方便安装或者卸载第三方库。使用pip或easy_install安装包会自动搜索pypi上最新的包,自动下载安装。如果安装其他的库,只需要将requests换成其他名字即可

安装成功方法二:源码安装

Python的很多第三方库都是开源的,我们能从GitHub或者PyPi下载到源码,大多数情况得到的源码都是.zip tar.gz tar.zip tar.bz2格式的压缩包。解压这些包,进入文件夹可以看到setup.py的文件,Windows下用Dos命令进行安装。这里以requests包为例,先到PyPi下载好requests-2.9.1.tar.gz这里解压到D盘跟目录后进入文件夹找到setup.py,然后按住Shift后再点击右键进入该文件夹的Dos命令窗口后输入以下的命令安装即可。

解压进入文件夹

进入文件夹Dos命令

输入命令后安装方法三:Anaconda安装

前面讲过Anaconda集成很多科学计算包,对于利用Python来说数据分析十分方便,可以省去很多安装时间,当然Anaconda也提供了类似pip的安装方式,区别的是Anaconda是在自己的网站所有相关的库,经常会有一些找不到包而安装失败的情况。安装方法跟pip一样都是在Dos命令下进行,这里就不再进行重复。方法四:Pycharm安装

如果你已经安装好Pycharm,那么可以利用Available Packages的安装包,这种方式有时候会因为网络问题而安装失败,只需要换个网络环境多安装几次即可。

第一步

第二步方法五:whl文件安装

除了下载源码安装外,我们还能利用whl文件进行库的安装,进入http://www.lfd.uci.edu/~gohlke/pythonlibs/后找到对应的Python版本和系统版本的whl文件下载到本地,这里我们存到D盘的根目录。一般py2.py3代表Python 2和3均可安装,而cp35则代表只能适用于Python 3.5,另外win32和amd64代表32位和64位系统的版本。

第一步

第二步

卸载第三方库

同样的卸载第三方库可以使用pip进行操作,输入下面命令后询问是否开始输入y后回车自动卸载完成。

卸载第三方库

查看装好的库

查看已经装好的库列表,库名后面带着版本号,也可以在编辑器环境下使用import requests导入相应的库,如果没有报错则说明导入成功。

查看装好的库原文链接:http://www.jianshu.com/p/41a9c25273b1

下面不属于python第三方库的安装方法的是-Python第三方库安装和卸载相关推荐

  1. python用pip安装wordcloud_如何在python3.7中使用pip安装wordcloud

    我一直试图在windows10上pip安装python3.7的wordcloud,但我一直收到这个错误消息,我不太理解,也无法修复.在 正在为wordcloud运行setup.py安装:已完成,状态为 ...

  2. 如何检查python是否安装了pip_如何检测和删除通过pip安装的Python包?

    问题描述 我使用pip而不是apt-get意外地将Python软件包安装到我的系统中.我这样做有两种方式: 使用较旧版本的virtualenv,我忘记在创建virtualenv时附加--no-site ...

  3. python用pip安装numpy错误_在Ubuntu上用pip安装NumPy失败了

    当我尝试: $sudo pip install numpy 在我的Ubuntu 12.04服务器上,我得到: --------------------------------------------- ...

  4. python安装pip3.6.1 installl报错_python – Pip安装Twisted Error 1

    在Mac osx 10.9.4上使用pip install twisted in virtualenv时,我得到了这个结果: 命令"python setup.py egg_info" ...

  5. qpython3安装第三方库_【工具篇】python pip安装第三方库

    python安装第三方库其实挺简单的, 一句话总结:pip install 库名 (如pip install jieba 安装结巴库) 但会有一些安装的细节, 本文将详细展开如何pip安装第三方库的详 ...

  6. Python环境下,提高pip安装库速度的方法!

    一.前言 学习 Python 的话,仅掌握标准库是远不够的,有很多好用的第三方库我们也需要用到的 大家发现 pip install + 包名 的方式 安装第三方库的时候,下载速度很慢,有时还会超时,遇 ...

  7. pip安装了 但是python找不到_解决python明明pip安装成功却找不到包的问题

    解决python明明pip安装成功却找不到包的问题 如下所示: 原因1:版本不对,如用环境变量设置的python3.7路径,那么用的就是3.7的pip.exe安装了包.却用的是2.7的python运行 ...

  8. 安装了两个python 如何卸载其中一个_python2卸载

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 开发准备cas 的 python sdk 包含了用于访问和操作 cas 的所有 ...

  9. 安装python有什么用_什么是Python Wheels?为什么要关心它?,python有什么用

    什么是Python Wheels?为什么要关心它?,python有什么用 前言 Python .whl文件(或wheels)是Python中很少讨论的一部分,但是它们对Python包的安装过程非常重要 ...

  10. 如何验证python的下载安装_如何下载python并正确安装

    我最近在学数据分析入门课,这个老师讲的比较适合零基础的,也是用WINDOWS做演示,还PUSH了很多代码资料,我发你看看有没有帮助哈 安装miniconda 下载python3的64-bit版本即可. ...

最新文章

  1. 数字图像处理:(5)非微分算子在数字图像处理中的应用
  2. 热点:3个故事概览突飞猛进的肠道病毒组研究
  3. html增加状态信息管理代码,JavaScript+HTML实现学生信息管理系统
  4. widnows命令行常用命令使用 和 windows创建文件,写内容到文件
  5. 【洛谷 P4168】[Violet]蒲公英(分块)
  6. 39个史诗级奇葩代码注释,程序不会崩,但程序员会
  7. 爬虫学习一:HTTP、网页基础、requests、API、JS
  8. 两种DIV水平居中的方法
  9. 电脑无法读取移动硬盘_移动硬盘U盘提示:文件或目录损坏且无法读取如何解决?...
  10. 【符号修改】之修改静态库内部的符号
  11. java字符串遮蔽处理_java 字符串处理
  12. 国家机构评测主流电视:长虹人工智能语音识别第一
  13. 使用Dism++对电脑优化
  14. 服务器主板能插几块硬盘,如何知道自己的主板最大支持多少的硬盘啊
  15. 项目实训——语音转文字功能
  16. 端口号从8080变成8081,cmd关闭8080端口
  17. NFS 服务端配置流程
  18. Cesium隐藏太阳、月亮、大气【图说GIS】
  19. 1周上线系统,效率提升100%,宜搭助力阿里巴巴法务数字化升级
  20. 数据结构课程设计——逆波兰表达式的计算

热门文章

  1. [转载]登录功能测试总结
  2. [导入]在ASP.NET 2.0中使用样式、主题和皮肤
  3. Asp.Net中的ViewState知识
  4. linux_tomcat
  5. matlab、python使用小方法收集
  6. 实例化Bean的方法(基于xml配置)-http://blog.csdn.net/shymi1991/article/details/48153293
  7. 把在win7系统下,把笔记本的无线网卡变成路由器,共享上网。
  8. 使用AspNetpagerGridView添加连续的序号
  9. C#里的登陆关闭问题。
  10. css元素捕捉,css元素选择器