待安装包:soaplib + lxml(soaplib依赖包) + Twisted(网络编程框架) html
python下第三方库的安装方式简介,可参照此文档 python
本文采用源码安装方式,即下载源码,cmd命令进入安装目录下,运行python setup.py 编程
lxml在windows下若采用源码编译安装,须要安装不少依赖包,具体可参见官方安装文档。 windows
所以,我选择直接下载对应python2.7的exe包文件,下载地址:https://pypi.python.org/pypi/lxml/3.2.4 网络
安装很简单,直接点击exe文件,一路next,而后finish。打开python命令窗口,输入import lxml,没有报错,则表示安装成功。 框架
下载的源码,解压,cmd进入解压目录,setup.py install,报错no module named pkg_resources,以下: python2.7
发现pkg_resources是python setuptools的一个模块,多是没有安装setuptools的缘由。 xml
到官方主页下载ez_install.py放在python2.7的安装目录下,运行,会生成Script子文件夹,自动下载安装easy_install。将该文件路径添加到环境变量。 htm
再次运行 setup.py install,安装成功。从新打开python命令窗口,import soaplib,成功。 ip
同lxml,采用exe包安装方式,官方下载地址:http://twistedmatrix.com/trac/wiki/Downloads。运行,安装便可。