我是Python新手,尝试通过基于“Dive into Python”一书的教程来学习它。 我已经在关于SOAP的章节中,当我尝试安装所有必需的库来使用SOAP时,我遇到了一些问题。 教程说我需要3个库:
PyXML,fpconst,SOAPpy
我已经成功安装了fpconst。 但是我不能安装另外两个。我在一些论坛上读到要安装SOAPpy我需要安装PyXML,所以问题可能只在第一个库中。
我按照README中的说明操作,但是我遇到了一些错误,我真的不知道出了什么问题,怎么解决它。有关详情,请参见屏幕我的Python版本是2.7.2+,我正在尝试安装PyXML版本0.8.4。
错误表明此类文件或目录不存在。 我正在使用Ubuntu 11.10。
PS:啊!我忘了提到那个。我从这个来源下载了PyXML:http://sourceforge.net/projects/pyxml/
它写在这里它已经过时了,不应该使用它。那么什么是PyXML的替代品?
答案 0 :(得分:5)
如果您使用的是Ubuntu,为什么不直接与您的软件包管理器一起安装?
sudo apt-get install python-lxml python-fpconst python-soappy
软件包管理器应该是您在Linux发行版中安装任何软件的首选方式 - 它将使您的生活更轻松,并确保您保持最新状态并轻松卸载它们。
如果不这样做,您也可以使用PyPi - the Python Package Index。
pip install lxml
pip install fpconst
pip install soappy