• linux下安装easy_install的方法


    python中的easy_install工具,类似于Php中的pear,或者Ruby中的gem,或者Perl中的cpan,那是相当的爽歪歪了如果想使用

    如果想使用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:Python25Scripts
    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.3c1setup.py -q bdist_egg --dist-dir c:docume~1...
    locals~1 empeasy_install-fvvfveMySQL-python-1.2.3c1egg-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:Python25Libsite-packageseasy-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文件,手动删除即可

  • 相关阅读:
    Apache 流框架 Flink,Spark Streaming,Storm对比分析(1)
    Apache 流框架 Flink,Spark Streaming,Storm对比分析(2)
    spark日志配置及问题排查方式。
    Structure Streaming和spark streaming原生API访问HDFS文件数据对比
    fstream,sstream的学习记录
    控制位数和填充0
    激活windows10(已更新工具)
    7-13 统计工龄(排序)
    Insertion or Heap Sort
    Insert or Merge
  • 原文地址:https://www.cnblogs.com/enet01/p/6003014.html
Copyright © 2020-2023  润新知