PyPIで配布されているPythonモジュールを持っているので、を使用してインストールできますeasy_install
。これはlxmlに依存し、lxmlはlibxslt1-devに依存します。libxslt1-devをでインストールできないeasy_install
ため、に配置しても機能しませんinstall_requires
。に頼る代わりにsetuptoolsをインストールする方法はありますapt-get
か?
1079 次
2 に答える
1
apt-getを使用してlxml(またはc拡張子を持つpythonパッケージ)をインストールしてから、pypiから純粋なpythonパッケージをプルすることをお勧めします。また、私は通常、トップレベルのインストールにeasy_installを使用しないようにしています。むしろ、virtualenvを使用して仮想環境を作成してから、virtualenvによって作成されたeasy_installを使用してセットアップをクリーンに保ちます。
この戦略は、いくつかの実稼働環境でうまく機能しています。
于 2010-05-11T08:17:29.710 に答える
1
setuptoolsは、使用しているパッケージインデックス(で指定したもののデフォルトインデックス)にあるPythonパッケージのみをインストールできますeasy_install -i http://myindex.site/index
。
Python以外の依存関係は、プラットフォームの標準インストールパッケージ(DebianベースのLinuxディストリビューションではapt-get)を使用してインストールする必要があります。これらはこのカテゴリに分類されるため、標準的な方法でインストールする必要がありますlibxml2
。libxslt
于 2010-05-11T09:11:42.260 に答える