試みる:
easy_install lxml
そして、私はこのエラーを受け取ります:
ファイル "build/bdist.macosx-10.3-fat/egg/setuptools/command/build_ext.py"、85 行目、get_ext_filename KeyError: 'etree'
ヒントはありますか?
試みる:
easy_install lxml
そして、私はこのエラーを受け取ります:
ファイル "build/bdist.macosx-10.3-fat/egg/setuptools/command/build_ext.py"、85 行目、get_ext_filename KeyError: 'etree'
ヒントはありますか?
Python の distutils のバージョン 2.6.3 における互換性のない変更により、古いsetuptoolseasy_install
は機能しなくなりました。from Distributeに置き換える必要があります。基本的に、そこの指示に従ってください:easy_install
$ curl -O http://nightly.ziade.org/distribute_setup.py
$ python distribute_setup.py
2.6.3python
が最初にあると仮定します$PATH
。
編集: setuptools から Distribute に移行するオプションに加えて、数週間以内にリリースされる Python 2.6.4 には、setuptoolsをアンブレイクする distutilsの回避策が含まれます。この問題を解決してくれた Tarek と、この問題を提起してくれた jbastos に感謝します。
さらに編集: 2.6.3 の問題を回避するために、setuptools自体が (現在) 更新されています。0.6c10
ネッド:
Python の distutil のバージョン 2.6.3 での互換性のない変更
正確ではありません。API は変更されていませんが、Setuptools がそれらをオーバーライドし、特定の順序で呼び出されると仮定します。
レナート:
Distribute のインストールではバグが発生していないようです
はい、確かに、この正確なバグはしばらく前に検出され、Distribute (および Ubuntu の setuptools パッケージ) で修正されました。