0

我是 Python 新手,试图通过基于“深入 Python”一书的教程来学习它。我已经在关于 SOAP 的章节中,当我尝试安装所有必需的库以使用 SOAP 时遇到了一些问题。该教程说我需要3个库:

PyXML、fpconst、SOAPpy

我已经成功安装了 fpconst。但是我不能安装另外两个。我在某个论坛上读到,要安装 SOAPpy,我需要已经安装 PyXML,所以问题可能只出在第一个库中。

我按照自述文件中的说明进行操作,但出现了一些错误,我真的不知道出了什么问题以及如何解决它。有关详细信息,请参阅屏幕。我的 Python 版本是 2.7.2+,我正在尝试安装 PyXML 版本 0.8.4。

错误截图。 全尺寸

错误表明此类文件或目录不存在。我正在使用 Ubuntu 11.10。

PS:啊!我忘了提那个。我从这个来源下载了 PyXML:

http://sourceforge.net/projects/pyxml/

它在这里写道,它已经过时,不应该使用它。那么 PyXML 的替代品是什么?

4

1 回答 1

5

如果您使用的是 Ubuntu,为什么不使用您的包管理器安装这些?

sudo apt-get install python-lxml python-fpconst python-soappy

包管理器应该是您在 Linux 发行版中安装任何软件的首选方式 - 它会让您的生活更轻松,并确保您保持最新状态并轻松卸载它们。

如果做不到这一点,您还可以使用PyPi - Python 包索引

pip install lxml
pip install fpconst
pip install soappy
于 2012-06-07T13:02:42.027 回答