0

私はPythonが初めてで、「Dive into Python」本に基づいたチュートリアルを実行して学習しようとしています。私はすでに SOAP に関する章を読んでいますが、SOAP を使用するために必要なすべてのライブラリをインストールしようとしたときに、いくつかの問題に遭遇しました。チュートリアルには、3 つのライブラリが必要であると書かれています。

PyXML、fpconst、SOAPpy

fpconst を正常にインストールしました。ただし、他の2つをインストールできません。SOAPpy をインストールするには、PyXML が既にインストールされている必要があることをいくつかのフォーラムで読みました。そのため、問題は最初のライブラリだけにある可能性があります。

README の指示に従いましたが、エラーが発生し、何が問題なのか、どうすれば解決できるのかよくわかりません。詳しくは画面をご覧ください。私の 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 Package Index ) を使用することもできます。

pip install lxml
pip install fpconst
pip install soappy
于 2012-06-07T13:02:42.027 に答える