免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3426 | 回复: 0
打印 上一主题 下一主题

easy_install(python的在线安装) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-17 17:14 |只看该作者 |倒序浏览

                                       Python的软件包的安装方法大致可以归为三种:
(1).自己下载包,按照readme安装,期间可能需要先安装依赖关系包。
(2).用各个发行版的包管理工具从软件仓库里安装(debian的apt-get;yum insall;yast install等),这个也是最常用的,以前一直用它;
(3).就是今天要介绍的easy_install(应该是我比较火星了,以前没用过)。这个类似Perl的perl -MCPAN -e shell (或者cpan),是直接从官方仓库在线安装的。
   首先安装setuptools包(包含easy_install,网上说还可以将
将python project 打成 eggs包
),各个发行版里的名字可能不同,请search一下(fedora里是python-setuptools和python-setuptools-devel)
   然后想要安装relatorio,就直接 easy_install relatorio即可.
执行过程为:从http://pypi.python.org/pypi下载relatorio-0.5.1-py2.5.egg(zip格式的)到/usr/lib/python2.5/site-packages/并解压安装,会自动安装依赖关系lxml和Genshi,
并写操作记录
./relatorio-0.5.1-py2.5.egg
./lxml-2.2-py2.5-linux-i686.egg
./Genshi-0.5.1-py2.5-linux-i686.egg
到/usr/lib/python2.5/site-packages/easy-install.pth中
如果想升级easy_install安装的软件,用easy_install -U relatorio即可。
如果要删除easy_install安装的软件,首先用easy_install -m relatorio,然后 /usr/lib/python2.5/site-packages/下相应的egg文件夹即可。更多的用法可以easy_install -h查看
另外还有一个和其类似的叫
pip
(前身
pyinstall
)
对于非root用户安装python模块,可以
参考这篇
References:
http://pypi.python.org/pypi
http://peak.telecommunity.com/
http://jobinson.360doc.com/content/081118/16/13015_1951695.html
http://dd.deep.tw/?p=99
http://pip.openplans.org/
http://timchen119.blogspot.com/2008/09/pyinstall.html
               
               
               
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/65354/showart_1902722.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP