源码安装

Python第三方库几乎都可以在github或者 pypi上找到源码。源码包格式大概有zip 、 tar.zip、 tar.bz2。解压这些包,进入解压好的文件夹,通常会有一个setup.py的文件。打开命令行,进入该文件夹。运行以下命令,就能把这个第三库安装到系统里:

python setup.py install

或者借助pip,则不需要解压:pip install package.zip

包管理器安装

现在很多编程语言,都带有包管理器,例如 Ruby 的 gem,nodejs的npm。

在Python中,安装第三方模块,是通过setuptools这个工具完成的。Python有两个封装了setuptools的包管理工具:easy_install和pip。目前官方推荐使用pip。

用easy_install和pip来安装第三方库很方便 它们的原理其实就是从Python的官方源pypi.python.org/pypi 下载到本地,然后解包安装。

基本操作命令如下:

常见问题

官方的pypi不稳定,很慢甚至访问不了

解决方法1:

采用源码安装方式,在github或其他库下载,用python setup.py install方式安装,详见上文【源码安装】

解决方法2:

手动指定源,在pip后面跟-i,命令如下:

pip install packagename -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

pipy国内镜像目前有:

豆瓣 http://pypi.douban.com/simple/

阿里云 http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

华中理工大学 http://pypi.hustunique.com/

山东理工大学 http://pypi.sdutlinux.org/

某些包在这个电脑能安装,在另一电脑有安装不了了

参看setuptools、pip版本是否一致,升级到最新版本

pip installsetuptools -U

pip installpip -U

安装某些包时出现错误”error: Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat).”

原因大概是 windows上缺少一些C编译器。

解决方法1: 安装VC或VS,该方法有时奏效,有时不奏效。

解决方法2: 更简单的解决方法:下载whl格式的package,再用pip安装。 以numpy包为例:

whl格式的下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/

输入whl文件所在的完整路径

pip install D:pythonumpy-1.9.2+mkl-cp33-none-win_amd64.whl

安装gem_Python安装第三方库及常见问题处理方法汇总相关推荐

  1. 安装需要的第三方库时,命令行输入pip提示不是内部或外部命令

    简介 在做Python开发时,安装需要的第三方库时,大多数人喜欢选择在命令行用pip进行安装. 然而有时敲入pip命令会提示'pip'不是内部或外部命令..如图: 解决办法 1.在python安装目录 ...

  2. 电脑python安装库_Python安装第三方库的3种方法 -电脑资料

    这篇文章主要介绍了Python安装第三方库的3种方法,本文讲解了通过setuptools来安装python模块.通过pip来安装python模块.直接从网上下载下可执行文件来安装三种方法,需要的朋友可 ...

  3. python 删除第三方库_python 安装移动复制第三方库操作

    一.绪论 在使用python开发过程中经常会使用到第三方库.因此就涉及到了如何安装.复制移动. 二.安装方式 第三方库的安装方式 1.python自带包管理器:使用pip命令自动安装.例如:pip i ...

  4. 第一:Python安装需要的第三方库时,命令行输入pip提示不是内部或外部命令

    在做Python开发时,安装需要的第三方库时,大多数人喜欢选择在命令行用pip进行安装. 然而有时敲入pip命令会提示'pip'不是内部或外部命令..如图: 解决办法 1.在python安装目录中找得 ...

  5. python装第三方库有几种方法_Python安装第三方库的4种方法

    Python安装第三方库的4种方法 1.使用pip 大多数库都可以通过pip安装,安装方法为,在命令行窗口输入:pip install libName libName     -   为库名 某些库通 ...

  6. python如何下载os库_简谈下载安装Python第三方库的三种方法

    如何下载安装Python第三方库(注:此文章以Windows的安装环境为前提) 一.利用Python中的pip进行第三方库的下载 首先我们要搞清楚Python中的pip是个什么东东?pip是一个安装和 ...

  7. 【Python】cmd指令安装python第三方库的几种方法

    摘要 Python具有非常强大的第三方库,它可以帮助你处理各种工作,包括正则表达式.文档生成.单元测试.线程.数据库.网页浏览器.CGI.FTP.电子邮件.XML.XML-RPC.HTML.WAV文件 ...

  8. 【QMT】给QMT量化交易软件安装和调用第三方库(举例通达信pytdx,MyTT,含代码)

    给QMT量化交易软件安装和调用第三方库(举例通达信pytdx,MyTT,含代码) 一.安装QMT 二.给QMT安装python 三.给QMT的python环境安装第三方库 1.准备python虚拟环境 ...

  9. python安装第三方库方法_Python安装第三方库的4种方法

    Python安装第三方库的4种方法 1.使用pip 大多数库都可以通过pip安装,安装方法为,在命令行窗口输入:pip install libName libName     -   为库名 某些库通 ...

最新文章

  1. #大学#SQL基础学习笔记(02)
  2. mysql view 能和表关联吗_MySQL 事务隔离及实现,赶快码上收藏!满满干货
  3. iPhone 6 屏幕揭秘
  4. 传统网站性能优化的三种手段
  5. koa 接口返回数据_koa-api
  6. python用numpy和pil处理图像成灰度图_「火炉炼AI」机器学习047-图像的直方图均衡化操作...
  7. JSTL标准标签库的国际化标签
  8. NOIP Mayan游戏
  9. php命令执行无法重定向输出,PHP标头重定向无法正常工作
  10. django处理select下拉表单(从model到前端到post到form)
  11. 正确停掉 expdp 或 impdp
  12. 第四次作业(胡明浩)
  13. 淘宝客APP如何配置阿里妈妈sdk详细教程(uniapp配置)
  14. 如何卸载服务(Service)?
  15. java 中的builder_Java设计中的Builder模式的介绍
  16. 计算机专业毕设一般写什么,计算机专业毕设主要流程
  17. 关于ExtJS错误“例外被抛出且未被接住”
  18. 嵌入式开发:调试嵌入式软件的技巧
  19. Android更改开机画面
  20. 数字锁相ud,uq的关系

热门文章

  1. 鸿蒙系统替代iOS,华为横空出世!鸿蒙系统,能否替代安卓IOS?
  2. java main是标识符吗_main方法的认识 、通配符、java的注释、java的符(标识符)【Java基础】...
  3. Ubuntu18.04安装最新版Docker
  4. 云主机tracert外网无返回需在安全组入方向加ICMP Time Exceeded TTLexpired in transit
  5. JxBrowser概述与简单应用
  6. Shell编程—企业生产案例
  7. 2018百度之星程序设计大赛 - 资格赛 1002 子串查询
  8. ios 获取控件高度
  9. stateful set 学习笔记
  10. org.apache.catalina.LifecycleException: Failed to