easy_insall说明

什么是easy_insall?
easy_install是由PEAK(Python Enterprise Application Kit)开发的 setuptools包里带的一个命令,所以使用easy_install实际上是在调用setuptools来完成安装模块的工作。
python - easy_install的安装和使用
  1. 为什么要装easy_install?
    正常情况下,我们要给Python安装第三方的扩展包,我们必须下载压缩包,解压缩到一个目录,然后命令行或者终端打开这个目录,然后执行
    python setup.py install
    来进行安装

    这样是不是很繁琐呢?如果我们直接命令行执行
    easy_install Twisted
    就把最新版的Twisted包装上去了,是不是很爽呢?
    所以easy_install就是为了我们安装第三方扩展包更容易
  2. 怎么装easy_install?
    首先下载easy_install的安装包,下载地址:
    http://pypi.python.org/pypi/setuptools
    下载自己对应的版本,windows上面直接运行exe安装就可以了
    linux上面可以直接运行
    sh setuptools-0.6c9-py2.4.egg
    安装完成后,easy_install会被自动复制到bin目录下,也就是我们的PATH路径下,所以我们在终端中可以直接运行easy_install命令了
    easy_install Twisted
    测试一下,看是否成功
  3. 常见的问题
    当在安装包的时候,不管是手动安装 还是 easy_install,如果提示错误:找不到python.h文件,那说明我们安装的python不是开发版,在ubuntu下面的解决办法如下:
    sudo apt-get install python-2.7-dev

Windows 下 Python easy_install 的安装

下载安装python安装工具

下载地址:http://pypi.python.org/pypi/setuptools 可以找到正确的版本进行下载。win7 32位可以下载setuptools-0.6c11.win32-py2.7.exe 。

注意:win7 64位必须使用ez_setup.py进行安装。方法是下载ez_setup.py后,在cmd下执行 python ez_setup.py,即可自动安装setuptools。目前没有直接的exe安装版本。(注:这是对setuptools-0.6c11版本来说,新版本(如:setuptools 0.7.4)可能又会有所变化,所以,具体安装步骤看官方文档了,可能32,64都需要这么安装)

////////////////////////////////////////////////////////////////////

新版本(setuptools 0.7.4)安装成功一例:

(1)首先cmd进入dos,进入下载的ez_setup.py的所在文件夹(如:D:\en_setup.py)

C:\Users\Administrator>D:

(2)安装Python easy_install (成功后在D:\Python33\Scripts下生成easy_install.exe文件)

D:\>D:\Python33\python.exe ez_setup.py

(3)验证:如安装Web框架Bottle(bottle.py也在D:\Python33\Scripts下)

D:\Python33\Scripts>easy_install bottle

Searching for bottle

Best match: bottle 0.11.6

Adding bottle 0.11.6 to easy-install.pth file

出现如上表明bottle安装成功且为最新版。还可以安装其他第三方库

(4)配置系统环境变量(为了方便)

Win7下:计算机->属性->-高级系统设置->高级->环境变量->在系统环境下加载easy_install.exe路径:如:

easy_insall说明_第1张图片

///////////////////////////////////////////////////////////////////////////////////

安装了easy_install 之后安装python的库就很简单了,以后需要安装python的库的话则直接在命令行使用
easy_install + libname
比如:

C:\Users\zhuyupeng>easy_install numpy
Searching for numpy
...
Processing dependencies for numpy
Finished processing dependencies for numpy


这是下载下来再安装的:
C:\Users\zhuyupeng>easy_install "D:\Program Files\Python2.7\matplotlib-1.1.0.win
32-py2.7.exe"
...
Processing dependencies for matplotlib==1.1.0
Finished processing dependencies for matplotlib==1.1.0

你可能感兴趣的:(easy_insall说明)