easy_install是一个python的扩展包,主要是用来简化python安装第三方安装包,在安装了easy_install之后,安装python第三方安装包就只需要在命令行中输入:easy_install packagename,然后程序会自动搜索相应版本的安装包并配置各种文件,免去了手工下载安装的复杂度。

Windows中安装方法/步骤

1.首先要先用百度搜索easy_install,找到下载页面

2.在页面中,找到ez_setup.py这个链接

3.下载这个文件到本地,在命令行中运行ez_setup.py

5.然后就会在python的安装目录中生成scripts目录,其中有easy_install.exe

6.设置环境变量最后可以在命令行运行easy_install了

参考文章:http://jingyan.baidu.com/article/b907e627e78fe146e7891c25.html

PS:更为简便的方法是直接下载对应版本的.exe文件,直接双击运行,例如我安装的python版本是3.3,下载的是setuptools-2.0.2.win32-py3.3.exe文件,直接双击运行,即可安装好easy_install工具

Linux中安装方法/步骤

1.使用easy_install可是使ubuntu中的很多软件安装变得非常简单,安装easy_install的命令如下:

sudo apt-get install python-setuptools

PS:在Linux下安装Python3.3.3一文中,我安装了python3.3版本,覆盖了之前的python2.6.5版本,执行该命令时一直无法成功安装,于是我执行以下命令:

mv /usr/bin/python /usr/bin/python3.3

mv /usr/bin/python_old /usr/bin/python

使用老版本安装easy_install工具,可以成功安装

2.使用easyinstall没权限? 提示什么需要设置操作系统?记得要使用sudo

例:sudo easy_install rsa

3.执行命令:sudo easy_install rsa 看是否安装成功,显示以下错误:

src/lxml/lxml.etree.c:16:20: error: Python.h: 没有那个文件或目录

src/lxml/lxml.etree.c:18:6: error: #error Python headers needed to compile C extensions, please install development version of Python.

error: Setup script exited with error: command 'gcc' failed with exit status 1

解决方法是安装python-dev,这是Python的头文件和静态库包,执行命令:

sudo apt-get install python-dev

再次执行:sudo  easy_install Twisted   Ok

     sudo easy_install rsa  Ok

4.安装soaplib,执行命令:sudo easy_install soaplib,显示以下错误:

Building without Cython.

ERROR: /bin/sh: xslt-config: not found

** make sure the development packages of libxml2 and libxslt are installed **

解决方法是安装libxml2 和 libxslt:

sudo apt-get install libxslt1-dev

sudo apt-get install libxml2-dev

再次执行:sudo  easy_install soaplib   Ok

值得阅读的文章来源:http://www.byywee.com/page/M0/S887/887213.html

摘抄的内容如下:

安装完成后测试web界面可以正常打开了,然则应用yum安装软件的时候会出现问题,原因是yum与python有依附关系,yum是基于python写的,运行yum命令时会调用pyton。===<vi /usr/bin/yum>=== 将#!/usr/bin/pyton 改成:#!/usr/bin/pyton2.6,改成你体系默认的版本即可,不然他会调用高版本的python软件包,然则是找不到的,须要做相干设置才行,这里为了便利就直接改了就可以应用了

Python 开发中easy_install的安装及使用的更多相关文章

  1. Centos7.4环境下搭建Python开发环境(虚拟机安装+python安装+pycharm安装)

    目录 一.安装 Centos7.4虚拟机 二.安装 python3.6.7 三.安装 pycharm 一般情况下,大家都是在 Windows平台下进行 Python开发,软件安装和环境搭建都非常&qu ...

  2. 如何在windows下的Python开发工具IDLE里安装其他模块?

    以安装Httplib2模块为例 1 下载模块 到 “https://code.google.com/p/httplib2/” 下载一款适合你的压缩包“httplib2-0.4.0.zip” 2 解压下 ...

  3. Python 开发工具和框架安装

    引言: 其实之前对于 Python,只是知道有这门语言而已.大部分还是使用 .net 开发的,之前也学了 MVC+EF 开发,但是由于工作上完全用不到,也就没有在博客记录学习的东西了. 最近又接触到了 ...

  4. 如何在windows下的Python开发工具IDLE里安装其他模块

    以安装Httplib2模块为例 1 下载模块 到 “https://code.google.com/p/httplib2/” 下载一款适合你的压缩包“httplib2-0.4.0.zip” 2 解压下 ...

  5. 解决Python开发中,Pycharm中无法使用中文输入法问题

    Pycharm是开发Python程序的利器,但有时会遇到无法输入中文的情况.表现为:在Ubuntu系统可以正常输入中文,却在Pycharm内写注释的时候,切换不出中文.下面演示如何解决此问题. 1.在 ...

  6. Linux搭建python环境中cx_Oracle模块安装遇到的问题与解决方法

    安装或使用cx_Oracle时,需要用到Oracel的链接库,如libclntsh.so.11.1,否则会有各种各样的错误信息. 安装Oracle Instant Client就可得到这个链接库,避免 ...

  7. python开发中常用的框架

    以下是15个最受欢迎的Python开源框架.这些框架包括事件I/O,OLAP,Web开发,高性能网络通信,测试,爬虫等. Django: Python Web应用开发框架 Django 应该是最出名的 ...

  8. python开发中容易犯的错误整合

    写在前面 长期更新的博文.多数是一些比较隐蔽的问题.欢迎留言补充. pip并不是那么安逸 pip安装对于开发者来说确实是一种解放.可以自动安装依赖包,但执行最简单的pip安装命令时,并不是所有的依赖都 ...

  9. python开发中常见的小坑

    (1)可变参数类型作为函数参数默认值,函数参数默认值的设置在Python中只会被执行一次,也就是定义该函数的时候. 解决办法,设置为None,然后判断 (2)Python中的变量名解析遵循所谓的LEG ...

随机推荐

  1. HDU 2148 Score

    http://acm.hdu.edu.cn/showproblem.php?pid=2148 Problem Description 转眼又到了一年的年末,Lele又一次迎来了期末考试.虽然说每年都要 ...

  2. 基于实现Controller接口的简单Spring工程

    这个Spring工程的特点是:实现了Controller接口(这样就可以在url中传参数?,待调查) 一下为代码,可运行. 1,web.xml <servlet> <servlet- ...

  3. idea超炫的自定义模板

    idea超炫的自定义模板   idea 有些快捷键 sout -> System.out.println() ,输入sout,idea能自动补全代码, 这种约定的快捷方式大大提高了效率, 而id ...

  4. Delphi 模式窗体返回值ModalResult的使用方法及注意事项

    1.基础知识简介: ModalResult是指一个模式窗体(form.showmodal)的返回值,一般用于相应窗体上按钮的ModalResult属性: 显示完窗体(关闭)后,会返回此属性预设的值做为 ...

  5. BZOJ 1191 超级英雄(二分图匹配)

    把题目作为s集,锦囊作为t集.把每个题目和它可以用的锦囊连边,这样就构成了一个二分图,求出这个二分图最大匹配. 但是这个最大匹配有限制条件,就是对于每个可能的匹配集,如果s集的i点有匹配,那么i-1点 ...

  6. 【bzoj4842】[Neerc2016]Delight for a Cat 线性规划与网络流

    题目描述 $n$ 个连续的位置,每个位置可以填入 S 和 E ,第 $i$ 个位置填入 S 可以获得 $s_i$ 的收益,填入 E 可以获得 $e_i$ 的收益.要求每连续的 $k$ 个位置必须包含至 ...

  7. vdbench和fio测试磁盘性能的对比总结

    一.安装 1.安装vdbench,首先安装java:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-213 ...

  8. monitor_guiagent

    monitor_guiagent monitor_guiagent.sh #!/usr/bin/env bash #filename : monitor_guiagent.sh #Usage: /us ...

  9. hdu1950 Bridging signals

    LIS nlogn的时间复杂度,之前没有写过. 思路是d[i]保存长度为i的单调不下降子序列末尾的最小值. 更新时候,如果a[i]>d[len],(len为目前最长的单调不下降子序列) d[++ ...

  10. HDOJ(HDU).1003 Max Sum (DP)

    HDOJ(HDU).1003 Max Sum (DP) 点我挑战题目 算法学习-–动态规划初探 题意分析 给出一段数字序列,求出最大连续子段和.典型的动态规划问题. 用数组a表示存储的数字序列,sum ...