`

setuptools 和easy_install

 
阅读更多

一 setuptools 和easy_install 
setuptools:setuptools 是一组由PEAK(Python Enterprise Application Kit)开发的 Python 的 distutils 工具的增强工具,可以让程序员更方便的创建和发布 Python的egg 包,特别是那些对其它包具有依赖性的状况。 由 setuptools 创建和发布的包看起来和基于 distutils 发布的包没什么不同。最终用户不需要事先安装 setuptools 甚至根本不需要知道 setuptools 的存在,而程序员也不需要附上完整的 setuptools,只需要包含一个大小约 8K 的ez_setup.py脚本作为启动模块,就可以在最终用户没有安装适当版本的 setuptools 时让这些包自动下载和安装 setuptools。
easy_install: 常使用python的人员,当需要安装第三方python包时,可能会用到easy_install命令。easy_install是由PEAK(Python Enterprise Application Kit)开发的setuptools包里带的一个命令,它用来自动地从http://pypi.python.org/simple/来安装egg包,相当于perl中的cpan或PPM、RedHat中的yum命令,但是系统都没有预装easy_install命令。

二、windows上安装setuptools(必须预先安装好python环境,Path=d:\python26)

方法1:下载exe安装文件,setuptools-0.6c11.win32-py2.6

如果以前曾经安装旧版的setuptools,则在安装之前需要将系统中的site-packages目录(以及任何其他sys.path目录)下的所有setuptools*.egg和setuptools.pth文件删除。 
如果之前也是使用.exe安装程序安装的setuptools,则安装前要在“添加/删除程序”中卸载旧的版本。 
安装完毕后,在Python的Scripts子目录下就会出现easy_install.exe程序。 确保将这个目录(例如 d:\Python26\Scripts)加入 PATH 环境变量。 

方法二:手工安装
卸载旧版的方法与方法一 相同。
下载ez_setup.py脚本,  然后在命令行运行:  python ez_setup.py

三、Linux上安装setuptools((必须预先安装好python环境)

Debian/Ubuntu系统可以直接使用apt-get安装:
sudo apt-get install python-setuptools
RedHat/Centos系统可以直接使用yum安装:
yum install setuptool
手工安装的话,有两种方法:

方法一:通过引导程序 ez_setup.py 来安装。这个引导程序会联网下载最新版本setuptools来安装,同时也可以更新本地的setuptools。
wget http://peak.telecommunity.com/dist/ez_setup.py
sudo python ez_setup.py
更新setuptools:
sudo python ez_setup.py -U setuptools
方法二:下载setuptools的egg包,然后通过sh安装。
wget https://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11-py2.6.egg
sudo sh setuptools-0.6c11-py2.6.egg
方法三:源码编译安装
wget https://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz
tar zxvf setuptools-0.6c11.tar.gz
cd setuptools-0.6c11
python setup.py install
四 easy_install的使用

1) 使用easy_install来自动安装egg包
比如说要安装Python的MYSQL支持,可以执行如下命令,系统会自动在pypi网站列表里查找相关软件包:easy_install MySQL-python。
通过easy_install安装软件,相关安装信息会保存到easy-install.pth文件里,路径类似如下形式:C:\Python25\Lib\site-packages\easy-install.pth。
如果想删除通过easy_install安装的软件包,比如说:MySQL-python,可以执行命令:easy_install -m MySQL-python。

2)将egg安装包下载到本地安装
进入到安装包的目录,执行python setup.py install

3)如果easy_install安装某模块有错的话,则可以自己到http://pypi.python.org/simple/python-ldap/下载,然后使用python setup.py install来安装。

easy_install命令的安装方法:
1、下载setuptools:
wget https://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11.win32-py2.6.exe
2、安装setuptlls

3、测试easy_install命令
easy_install  --help

安装模块
easy_install package-name(比如 easy_install pylab)

模块卸载
easy_install -m package-name (比如easy_install -m pylab)
easy_install -m 包名,可以卸载软件包,但是卸载后还要手动删除遗留文件。

分享到:
评论

相关推荐

    安装easy_install的py文件

    python安装工具包easy_install,直接python ez-setup.py即可完成easy_install的安装,无需解压官网setuptools里的文件

    setuptools-14.1.1 python easy_install安装包

    python的 easy_install 安装包,实测可用。python setup.py build python setup.py install

    python在Windows下安装setuptools(easy_install工具)步骤详解

    本文讲述了python在Windows下安装setuptools(easy_install工具)的方法。分享给大家供大家参考,具体如下: 【题外话介绍下setuptools】 setuptools 是一组由PEAK(Python Enterprise Application Kit)开发的 Python ...

    linux下安装easy_install的方法

    如果想使用easy_install工具,可能需要先安装setuptools,不过更酷的方法是使用ez_setup.py脚本:复制代码 代码如下:wget -q http://peak.telecommunity.com/dist/ez_setup.pypython ez_setup.py 安装完后,最好确保...

    Python setuptools

    引导 setuptools 的 ez_setup 工具和随之而生的扩展后的 easy_install 与 “Cheeseshop”(Python Package Index,也称为 “PyPI”)一起工作来实现相同的功能。它可以很方便的让您自动下载,编译,安装和管理Python...

    easy_install python包安装管理工具介绍

    easy_install更准确的说是一个和setuptools绑定的模块,一切下载、构建、安装和管理的工作都可以由它来担当。 一般的执行方式: easy_install + URL 但是,如果某些应用或脚本在Python CheeseShop里,可以直接执行:...

    easy_install

    Python包管理工具,easy_install setuptools-40.6.3.zip 下载次数变多积分就高了,请联系我改低

    python安装器easy_install

    附带说明: cd进入papy-setuptools文件夹,执行python setup.py install将安setuptools工具集。会发现在python安装目录下有个script文件夹,里面有easy_install工具。

    python-easyinstall-setuptools-17.0(windows)

    https://pypi.python.org/pypi/setuptools最近更新的easy_install工具 解压后直接运行ez_setup.py即可。

    python 安装 sqlalchemy 教程 Windows 服务 器操作系统.docx

    安装 setuptools(easy_install): a.如果是 32 位的 windows 操作系统 32 位的 windows 操作系统,直接找到对应的 exe,然后安装即可 b.如果是 64 位的 windows 操作系统 windows 64 为下没有安装包,需要自己编译安装,...

    Linux下为不同版本python安装第三方库

    问题背景 ...安装python3-setuptools和easy_install3,并安装pip3 sudo apt-get install python3-setuptools sudo easy_install3 pip sudo pip3 install pyserial(pyserial替换成需要的第三方库)

    setuptools-40.8.0-py2.py3-none-any.whl

    安装好setuptools模块之后应该能用easy_install了,我们要借助它来重新安装pip。命令窗口输入命令:easy_install pip ,这样就可以重装pip。

    一张图教你安装第三方模块

    2.下载并安装setuptools(setuptools安装后easy_install自动就安装好了) 3.利用setup.py文件安装pip.(详情看图片) 注:图中用pip作为例子,将pip改为你需要安装的模块名即可。 (完成以上内容后,下载第三方...

    hue-controller:RPi 的色调控制器

    sudo apt-get install python-setuptools sudo easy_install rpi.gpio 安装 Phue sudo easy_install phue 或者 sudo apt-get install python-pip pip install phue 系统安装 这使用 systemd 进行速度初始化...

    setuptools-40.8.0.zip

    为重装pip,我们要安装setuptools。安装好setuptools模块之后应该能用easy_install了,我们要借助它来重新安装pip。命令窗口输入命令:easy_install pip ,这样就可以重装pip。

    Python Setuptool

    Python setuptools easy_install

    setuptools-1.3.win-amd64-py2.7.exe

    easy_install是一个python的扩展包,主要是用来简化python安装第三方安装包,在安装了easy_install之后,安装python第三方安装包就只需要在命令行中输入:easy_install packagename,然后程序会自动搜索相应版本的...

    setuptools-14.3.zip

    4、打开cmd 切换到 C:\Python27\Scripts ,运行 easy_install pip 执行完成后 5、安装 selenium 2.0 在4基础上 ,运行 pip install selenium 等待下载安装 6、验证,打开始--所有程序--Python 2.7 ---IDLE (Python ...

    tracebin:从 Tracebin 代理获取数据、存储和聚合数据并显示聚合信息的服务器

    sudo apt-get install python-setuptools sudo easy_install pgxnclient 然后,我们使用pgxn安装我们的扩展,并将其添加到我们的数据库中: sudo pgxn install quantile sudo -u postgres -i pgxn load -d ...

Global site tag (gtag.js) - Google Analytics