安装gem_Python安装第三方库及常见问题处理方法汇总
源码安装
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安装第三方库及常见问题处理方法汇总相关推荐
- 安装需要的第三方库时,命令行输入pip提示不是内部或外部命令
简介 在做Python开发时,安装需要的第三方库时,大多数人喜欢选择在命令行用pip进行安装. 然而有时敲入pip命令会提示'pip'不是内部或外部命令..如图: 解决办法 1.在python安装目录 ...
- 电脑python安装库_Python安装第三方库的3种方法 -电脑资料
这篇文章主要介绍了Python安装第三方库的3种方法,本文讲解了通过setuptools来安装python模块.通过pip来安装python模块.直接从网上下载下可执行文件来安装三种方法,需要的朋友可 ...
- python 删除第三方库_python 安装移动复制第三方库操作
一.绪论 在使用python开发过程中经常会使用到第三方库.因此就涉及到了如何安装.复制移动. 二.安装方式 第三方库的安装方式 1.python自带包管理器:使用pip命令自动安装.例如:pip i ...
- 第一:Python安装需要的第三方库时,命令行输入pip提示不是内部或外部命令
在做Python开发时,安装需要的第三方库时,大多数人喜欢选择在命令行用pip进行安装. 然而有时敲入pip命令会提示'pip'不是内部或外部命令..如图: 解决办法 1.在python安装目录中找得 ...
- python装第三方库有几种方法_Python安装第三方库的4种方法
Python安装第三方库的4种方法 1.使用pip 大多数库都可以通过pip安装,安装方法为,在命令行窗口输入:pip install libName libName - 为库名 某些库通 ...
- python如何下载os库_简谈下载安装Python第三方库的三种方法
如何下载安装Python第三方库(注:此文章以Windows的安装环境为前提) 一.利用Python中的pip进行第三方库的下载 首先我们要搞清楚Python中的pip是个什么东东?pip是一个安装和 ...
- 【Python】cmd指令安装python第三方库的几种方法
摘要 Python具有非常强大的第三方库,它可以帮助你处理各种工作,包括正则表达式.文档生成.单元测试.线程.数据库.网页浏览器.CGI.FTP.电子邮件.XML.XML-RPC.HTML.WAV文件 ...
- 【QMT】给QMT量化交易软件安装和调用第三方库(举例通达信pytdx,MyTT,含代码)
给QMT量化交易软件安装和调用第三方库(举例通达信pytdx,MyTT,含代码) 一.安装QMT 二.给QMT安装python 三.给QMT的python环境安装第三方库 1.准备python虚拟环境 ...
- python安装第三方库方法_Python安装第三方库的4种方法
Python安装第三方库的4种方法 1.使用pip 大多数库都可以通过pip安装,安装方法为,在命令行窗口输入:pip install libName libName - 为库名 某些库通 ...
最新文章
- #大学#SQL基础学习笔记(02)
- mysql view 能和表关联吗_MySQL 事务隔离及实现,赶快码上收藏!满满干货
- iPhone 6 屏幕揭秘
- 传统网站性能优化的三种手段
- koa 接口返回数据_koa-api
- python用numpy和pil处理图像成灰度图_「火炉炼AI」机器学习047-图像的直方图均衡化操作...
- JSTL标准标签库的国际化标签
- NOIP Mayan游戏
- php命令执行无法重定向输出,PHP标头重定向无法正常工作
- django处理select下拉表单(从model到前端到post到form)
- 正确停掉 expdp 或 impdp
- 第四次作业(胡明浩)
- 淘宝客APP如何配置阿里妈妈sdk详细教程(uniapp配置)
- 如何卸载服务(Service)?
- java 中的builder_Java设计中的Builder模式的介绍
- 计算机专业毕设一般写什么,计算机专业毕设主要流程
- 关于ExtJS错误“例外被抛出且未被接住”
- 嵌入式开发:调试嵌入式软件的技巧
- Android更改开机画面
- 数字锁相ud,uq的关系
热门文章
- 鸿蒙系统替代iOS,华为横空出世!鸿蒙系统,能否替代安卓IOS?
- java main是标识符吗_main方法的认识 、通配符、java的注释、java的符(标识符)【Java基础】...
- Ubuntu18.04安装最新版Docker
- 云主机tracert外网无返回需在安全组入方向加ICMP Time Exceeded TTLexpired in transit
- JxBrowser概述与简单应用
- Shell编程—企业生产案例
- 2018百度之星程序设计大赛 - 资格赛 1002 子串查询
- ios 获取控件高度
- stateful set 学习笔记
- org.apache.catalina.LifecycleException: Failed to