linux下安装easy_install的方法


Posted in Python onFebruary 10, 2013

如果想使用easy_install工具,可能需要先安装setuptools,不过更酷的方法是使用ez_setup.py脚本:

wget -q http://peak.telecommunity.com/dist/ez_setup.py
python ez_setup.py

安装完后,最好确保easy_install所在目录已经被加到PATH环境变量里:

Windows: C:\Python25\Scripts
Linux: /usr/local/bin

比如说要安装Python的MySQL支持,可以执行如下命令,系统会自动在pypi网站列表里查找相关软件包:

easy_install MySQL-python

如果你在Windows+python2.5上执行如上命令的话,可能会出现如下错误:

Processing MySQL-python-1.2.3c1.tar.gz
Running MySQL-python-1.2.3c1\setup.py -q bdist_egg --dist-dir c:\docume~1\...
\locals~1\temp\easy_install-fvvfve\MySQL-python-1.2.3c1\egg-dist-tmp-q9moxf
error: The system cannot find the file specified

出现这类错误的原因是选错了版本,针对这个案列,我们可以显式指定软件包的版本号:

easy_install "MySQL-python==1.2.2"

通过easy_install安装软件,相关安装信息会保存到easy-install.pth文件里,路径类似如下形式:

Windows:C:\Python25\Lib\site-packages\easy-install.pth
Linux:/usr/local/lib/python25/site-packages/easy-install.pth

如果想删除通过easy_install安装的软件包,比如说:MySQL-python,可以执行命令:

easy_install -m MySQL-python

此操作会从easy-install.pth文件里把MySQL-python的相关信息抹去,剩下的egg文件,手动删除即可。

Python 相关文章推荐
python批量修改文件名的实现代码
Sep 01 Python
Python win32com 操作Exce的l简单方法(必看)
May 25 Python
Python单例模式的两种实现方法
Aug 14 Python
python数据分析数据标准化及离散化详解
Feb 26 Python
python实现Zabbix-API监控
Sep 17 Python
python虚拟环境迁移方法
Jan 03 Python
python学习开发mock接口
Apr 28 Python
对Python强大的可变参数传递机制详解
Jun 13 Python
pytorch 修改预训练model实例
Jan 18 Python
Python破解BiliBili滑块验证码的思路详解(完美避开人机识别)
Feb 17 Python
基于python纯函数实现井字棋游戏
May 27 Python
pytorch model.cuda()花费时间很长的解决
Jun 01 Python
Flask SQLAlchemy一对一,一对多的使用方法实践
Feb 10 #Python
python类型强制转换long to int的代码
Feb 10 #Python
python函数缺省值与引用学习笔记分享
Feb 10 #Python
flask中使用SQLAlchemy进行辅助开发的代码
Feb 10 #Python
用python实现的去除win下文本文件头部BOM的代码
Feb 10 #Python
python创建只读属性对象的方法(ReadOnlyObject)
Feb 10 #Python
python将人民币转换大写的脚本代码
Feb 10 #Python
You might like
一贴学会PHP 新手入门教程
2009/08/03 PHP
在VS2008中编译MYSQL5.1.48的方法
2010/07/03 PHP
php网上商城购物车设计代码分享
2012/02/15 PHP
Symfony2实现在doctrine中内置数据的方法
2016/02/05 PHP
PHP实现计算器小功能
2020/08/28 PHP
javascript HTMLEncode HTMLDecode的完整实例(兼容ie和火狐)
2009/06/02 Javascript
Javascript 阻止javascript事件冒泡,获取控件ID值
2009/06/27 Javascript
基于jquery的一个图片hover的插件
2010/04/24 Javascript
js 模式窗口(模式对话框和非模式对话框)的使用介绍
2014/07/17 Javascript
JavaScript汉诺塔问题解决方法
2015/04/21 Javascript
jQuery插件之Tocify动态节点目录菜单生成器附源码下载
2016/01/08 Javascript
js实现点击每个li节点,都弹出其文本值及修改
2016/12/15 Javascript
分享一个精简的vue.js 图片lazyload插件实例
2017/03/13 Javascript
JS实现字符串翻转的方法分析
2018/08/31 Javascript
vue页面切换过渡transition效果
2018/10/08 Javascript
IE8中jQuery.load()加载页面不显示的原因
2018/11/15 jQuery
[42:24]完美世界DOTA2联赛循环赛 LBZS vs DM BO2第一场 11.01
2020/11/02 DOTA
Python实现七彩蟒蛇绘制实例代码
2018/01/16 Python
python去除扩展名的实例讲解
2018/04/23 Python
深入分析python中整型不会溢出问题
2018/06/18 Python
python实现俄罗斯方块
2018/06/26 Python
Python实现的银行系统模拟程序完整案例
2019/04/12 Python
Python 异常处理Ⅳ过程图解
2019/10/18 Python
Python编程快速上手——正则表达式查找功能案例分析
2020/02/28 Python
python中使用you-get库批量在线下载bilibili视频的教程
2020/03/10 Python
详解CSS3伸缩布局盒模型Flex布局
2018/08/20 HTML / CSS
英国助听器购物网站:Hearing Direct
2018/08/21 全球购物
澳大利亚玩具剧场:Toy Playhouse
2019/03/03 全球购物
保时捷设计:Porsche Design
2019/03/30 全球购物
英国历史最悠久的DJ设备供应商:DJ Finance、DJ Warehouse、The DJ Shop
2019/09/04 全球购物
生产文员岗位职责
2014/04/05 职场文书
师德模范事迹材料
2014/06/03 职场文书
2014感恩节演讲稿大全
2014/10/11 职场文书
英语辞职信怎么写
2015/02/28 职场文书
留学推荐信中文范文
2015/03/26 职场文书
2015年后备干部工作总结
2015/05/15 职场文书