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实现字典的key和values的交换
Aug 04 Python
Python爬虫框架Scrapy实战之批量抓取招聘信息
Aug 07 Python
Python第三方库xlrd/xlwt的安装与读写Excel表格
Jan 21 Python
Python线程创建和终止实例代码
Jan 20 Python
python自动发邮件库yagmail的示例代码
Feb 23 Python
python将文本中的空格替换为换行的方法
Mar 19 Python
Jupyter notebook在mac:linux上的配置和远程访问的方法
Jan 14 Python
flask应用部署到服务器的方法
Jul 12 Python
Django 开发环境与生产环境的区分详解
Jul 26 Python
Python可变参数会自动填充前面的默认同名参数实例
Nov 18 Python
python中文分词库jieba使用方法详解
Feb 11 Python
python简单实现最大似然估计&scipy库的使用详解
Apr 15 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
第一个无线电台是由谁发明的
2021/03/01 无线电
PHP在Web开发领域的优势
2006/10/09 PHP
PHP imagegrabscreen和imagegrabwindow(截取网站缩略图)的实例代码
2013/11/07 PHP
php 问卷调查结果统计
2015/10/08 PHP
Yii中表单用法实例详解
2016/01/05 PHP
laravel 框架配置404等异常页面
2019/01/07 PHP
ModelDialog JavaScript模态对话框类代码
2011/04/17 Javascript
javascript简易缓动插件(源码打包)
2012/02/16 Javascript
JS获取随机数函数可自定义最小值最大值
2014/05/08 Javascript
js闭包的用途详解
2014/11/09 Javascript
基于JavaScript实现通用tab选项卡(通用性强)
2016/01/07 Javascript
jQuery each函数源码分析
2016/05/25 Javascript
Java框架SSH结合Easyui控件实现省市县三级联动示例解析
2016/06/12 Javascript
详细解读Jquery各Ajax函数($.get(),$.post(),$.ajax(),$.getJSON())
2016/08/15 Javascript
不间断循环滚动效果的实例代码(必看篇)
2016/10/08 Javascript
js代码实现下拉菜单【推荐】
2016/12/15 Javascript
详解angularjs结合pagination插件实现分页功能
2017/02/10 Javascript
常用的9个JavaScript图表库详解
2017/12/19 Javascript
vue中子组件向父组件传递数据的实例代码(实现加减功能)
2018/04/20 Javascript
Python使用reportlab将目录下所有的文本文件打印成pdf的方法
2015/05/20 Python
一波神奇的Python语句、函数与方法的使用技巧总结
2015/12/08 Python
基于python 处理中文路径的终极解决方法
2018/04/12 Python
pyQt4实现俄罗斯方块游戏
2018/06/26 Python
详解pandas使用drop_duplicates去除DataFrame重复项参数
2019/08/01 Python
Python要如何实现列表排序的几种方法
2020/02/21 Python
使用canvas压缩图片上传的方法示例
2020/02/07 HTML / CSS
韩国保养品、日本药妆购物网:小三美日
2018/12/30 全球购物
浙江文明网签名寄语
2014/01/18 职场文书
素食餐饮项目创业计划书
2014/02/02 职场文书
市场总经理岗位职责
2014/04/11 职场文书
班子查摆四风个人对照检查材料思想汇报
2014/10/04 职场文书
活动新闻稿范文
2015/07/17 职场文书
宣传部部长竞选稿
2015/11/21 职场文书
导游词之开封禹王台风景区
2019/12/02 职场文书
golang 在windows中设置环境变量的操作
2021/04/29 Golang
windows10 家庭版下FTP服务器搭建教程
2022/08/05 Servers