easy_install

目录python

easy_install 简介
easy_install 安装
  1. 一、windows 下
  2. 二、linux 下
easy_install 使用方法
easy_install 简介
easy_install 安装
  1. 一、windows 下
  2. 二、linux 下
easy_install 使用方法

展开linux

编辑本段easy_install 简介

easy_install是由PEAK(Python Enterprise Application Kit)开发的 setuptools 包里带的一个命令,因此使用easy_install其实是在调用setuptools来完成安装模块的工做。 Perl 用户比较熟悉 CPAN,而 Ruby 用户则比较熟悉 Gems;引导 setuptools 的ez_setup工具和随之而生的扩展后的easy_install 与 “Cheeseshop”(Python Package Index,也称为 “PyPI”)一块儿工做来实现相同的功能。它能够很方便的让您自动下载,编译,安装和管理Python包。 [1]

编辑本段easy_install 安装

一、windows 下
找到一个 与你python 版本对于的setuptools 版本。好比

setuptools-0.6c9.win32-py2.5.exe ,下载安装便可。ubuntu

二、linux 下
若是是ubuntu 的话,能够sudo apt-get install python-setuptools 来安装

若是是其余发行版本,能够下载后ez_setup. py,而后python ez_setup. py 安装。windows

编辑本段easy_install 使用方法

使用方法很是简单,在命令行输入“easy_install 参数”便可。

a、经过模块名称来安装。setuptools会自动搜索PyPI 以查找最新版本的模块。若是找到的话,她会自动下载、编译和安装:例如工具

easy_install SQLObjecturl

easy_install "python_dateutil==1.5"spa

easy_install "python_dateutil>=1.5"命令行

说明,安装过程可能须要权限,若是是ubuntu的话,能够加上sudohtm

b、指定查找页面("download page")来使用名称和版本信息来安装或升级一个模块:blog

easy_install -f (此处添加一个url,百科不让加) SQLObject

c、从指定模块下载地址来下载模块源码并在下载成功以后编译安装

easy_install (此处添加一个模块下载url,百科不让加,可参考扩展阅读)

d、在本地已经存在的egg文件基础上来安装模块

easy_install /my_downloads/OtherPackage-3.2.1-py2.3.egg

e、升级一个已经安装的模块到最新版本,若是在PyPI中这个模块有最新版本。

easy_install --upgrade PyProtocols

f、从源码中安装模块(源码已经下载并解压到当前文件夹下)(New in 0.5a9)

easy_install .

g、模块卸载 easy_install -m package-name (好比easy_install -m pylab)

若是想删除经过easy_install安装的软件包,好比说:MySQL-python,能够执行命令:

easy_install -m MySQL-python

注:此操做会从easy-install.pth文件里把MySQL-python的相关信息抹去,剩下的egg文件,你能够手动删除。[1]

参考资料
本站公众号
   欢迎关注本站公众号,获取更多信息