Python安装第三方库的3种方法


Posted in Python onJune 21, 2015

【方法一】: 通过setuptools来安装python模块

首先下载 http://peak.telecommunity.com/dist/ez_setup.py

NOTE: 最好下载个setuptools,本人是15.2版本,里面包含了ez_setup

运行 python ez_setup.py

D:\work\installation\setuptools-15.2\setuptools-15.2>python ez_setup.py > 1.txt 
Extracting in c:\users\admini~1\appdata\local\temp\tmpbxikxf 
Now working in c:\users\admini~1\appdata\local\temp\tmpbxikxf\setuptools-15.2 
Installing Setuptools 
...... 
Copying setuptools-15.2-py2.7.egg to c:\python27\lib\site-packages 
setuptools 15.2 is already the active version in easy-install.pth 
Installing easy_install-script.py script to C:\Python27\Scripts 
Installing easy_install.exe script to C:\Python27\Scripts 
Installing easy_install-2.7-script.py script to C:\Python27\Scripts 
Installing easy_install-2.7.exe script to C:\Python27\Scripts 
 
 
Installed c:\python27\lib\site-packages\setuptools-15.2-py2.7.egg 
Processing dependencies for setuptools==15.2 
Finished processing dependencies for setuptools==15.2

运行 easy_install py

D:\work>easy_install py      #py 为第三方库文件 
Searching for py 
Best match: py 1.4.26 
Adding py 1.4.26 to easy-install.pth file 
 
Using c:\python27\lib\site-packages 
Processing dependencies for py 
Finished processing dependencies for py

【方法二】: 通过pip来安装python模块

安装 easy_install pip

D:\work>easy_install pip 
Searching for pip 
Best match: pip 6.1.1 
Processing pip-6.1.1-py2.7.egg 
pip 6.1.1 is already the active version in easy-install.pth 
Installing pip-script.py script to C:\Python27\Scripts 
Installing pip.exe script to C:\Python27\Scripts 
Installing pip2.7-script.py script to C:\Python27\Scripts 
Installing pip2.7.exe script to C:\Python27\Scripts 
Installing pip2-script.py script to C:\Python27\Scripts 
Installing pip2.exe script to C:\Python27\Scripts 
 
Using c:\python27\lib\site-packages\pip-6.1.1-py2.7.egg 
Processing dependencies for pip 
Finished processing dependencies for pip

运行 pip install xlrd

Usage:   
 pip <command> [options] 
 
Commands: 
 install           Install packages. 
 uninstall          Uninstall packages. 
 freeze           Output installed packages in requirements format. 
 list            List installed packages. 
 show            Show information about installed packages. 
 search           Search PyPI for packages. 
 wheel            Build wheels from your requirements. 
 zip             DEPRECATED. Zip individual packages. 
 unzip            DEPRECATED. Unzip individual packages. 
 help            Show help for commands. 
 
General Options: 
 -h, --help         Show help. 
 --isolated         Run pip in an isolated mode, ignoring 
               environment variables and user configuration. 
 -v, --verbose        Give more output. Option is additive, and can be 
               used up to 3 times. 
 -V, --version        Show version and exit. 
 -q, --quiet         Give less output. 
 --log <path>        Path to a verbose appending log. 
 --proxy <proxy>       Specify a proxy in the form 
               [user:passwd@]proxy.server:port. 
 --retries <retries>     Maximum number of retries each connection should 
               attempt (default 5 times). 
 --timeout <sec>       Set the socket timeout (default 15 seconds). 
 --exists-action <action>  Default action when a path already exists: 
               (s)witch, (i)gnore, (w)ipe, (b)ackup. 
 --trusted-host <hostname>  Mark this host as trusted, even though it does 
               not have valid or any HTTPS. 
 --cert <path>        Path to alternate CA bundle. 
 --client-cert <path>    Path to SSL client certificate, a single file 
               containing the private key and the certificate 
               in PEM format. 
 --cache-dir <dir>      Store the cache data in <dir>. 
 --no-cache-dir       Disable the cache. 
 --disable-pip-version-check 
               Don't periodically check PyPI to determine 
               whether a new version of pip is available for 
               download. Implied with --no-index.

【方法三】:直接从网上下载下可执行文件来安装.

比如说,去 >>> pythonlibs <<< 网站,提供了很多Python非官方包下载,二进制文件,下载安装方便.

Python 相关文章推荐
深入理解Python中装饰器的用法
Jun 28 Python
Python 爬虫学习笔记之正则表达式
Sep 21 Python
Python实现文件内容批量追加的方法示例
Aug 29 Python
python 生成器协程运算实例
Sep 04 Python
Python3简单实例计算同花的概率代码
Dec 06 Python
python通过elixir包操作mysql数据库实例代码
Jan 31 Python
Python实现的简单排列组合算法示例
Jul 04 Python
python实现弹窗祝福效果
Apr 07 Python
Python一行代码实现快速排序的方法
Apr 30 Python
django多对多表的创建,级联删除及手动创建第三张表
Jul 25 Python
大数据分析用java还是Python
Jul 06 Python
用Python自动清理电脑内重复文件,只要10行代码(自动脚本)
Jan 09 Python
Python实现线程池代码分享
Jun 21 #Python
Python os模块学习笔记
Jun 21 #Python
Pthon批量处理将pdb文件生成dssp文件
Jun 21 #Python
Python实现删除文件但保留指定文件
Jun 21 #Python
Python ValueError: invalid literal for int() with base 10 实用解决方法
Jun 21 #Python
让Python代码更快运行的5种方法
Jun 21 #Python
Python文件读取的3种方法及路径转义
Jun 21 #Python
You might like
生成php程序的php代码
2008/04/07 PHP
PHP5.3的垃圾回收机制(动态存储分配方案)深入理解
2012/12/10 PHP
PHP中对缓冲区的控制实现代码
2013/09/29 PHP
微信自定义菜单的创建/查询/取消php示例代码
2016/08/05 PHP
php正确输出json数据的实例讲解
2018/08/21 PHP
php设计模式之观察者模式实例详解【星际争霸游戏案例】
2020/03/30 PHP
JavaScript lastIndexOf方法入门实例(计算指定字符在字符串中最后一次出现的位置)
2014/10/17 Javascript
简单介绍jsonp 使用小结
2016/01/27 Javascript
微信小程序 页面跳转及数据传递详解
2017/03/14 Javascript
AngularJS封装$http.post()实例详解
2017/05/06 Javascript
vue 2.0封装model组件的方法
2017/08/03 Javascript
angular 组件通信的几种实现方式
2018/07/13 Javascript
npm 常用命令详解(小结)
2019/01/17 Javascript
vue实现多级菜单效果
2019/10/19 Javascript
Vue分页效果与购物车功能
2019/12/13 Javascript
JS简易计算器实例讲解
2020/06/30 Javascript
JavaScript array常用方法代码实例详解
2020/09/02 Javascript
[03:07]2015国际邀请赛选手档案EHOME.rOtK 是什么让他落泪?
2015/07/31 DOTA
处理Python中的URLError异常的方法
2015/04/30 Python
Python映射拆分操作符用法实例
2015/05/19 Python
深入理解NumPy简明教程---数组1
2016/12/17 Python
OpenCV2从摄像头获取帧并写入视频文件的方法
2018/08/03 Python
python实现文件的分割与合并
2019/08/29 Python
Django REST Framework之频率限制的使用
2019/09/29 Python
pytorch: Parameter 的数据结构实例
2019/12/31 Python
python3 deque 双向队列创建与使用方法分析
2020/03/24 Python
浅析python函数式编程
2020/09/26 Python
浅谈利用缓存来优化HTML5 Canvas程序的性能
2015/05/12 HTML / CSS
Java编程面试题
2016/04/04 面试题
四年级数学教学反思
2014/02/02 职场文书
会计人员岗位职责
2014/03/19 职场文书
说明书怎么写
2014/05/06 职场文书
个人年底工作总结
2015/03/10 职场文书
医院岗前培训心得体会
2016/01/08 职场文书
小学体育跳绳课教学反思
2016/02/16 职场文书
javascript条件式访问属性和箭头函数介绍
2021/11/17 Javascript