6

プラットフォーム固有のものを要件ファイルに入れるにはどうすればよいですか?Linuxに対応するものの代わりに、いくつかのWindowsパッケージが必要です。

WinPExpectとpexpectpywin32は、Linuxでは必要ありませんが、winpexpectでは必要です。

あなたがそれにどう対処できるかについて何か考えはありますか?

プラットフォームを検出し、さまざまなプラットフォーム固有のファイルと「メイン」要件ファイルを使用してpipを実行することで、プラットフォームを処理する小さなPythonスクリプトについて考えました。多分それはもっと簡単なはずのようです。

4

2 に答える 2

0

これはstackoverflow検索で最初に出てくるので、[python] requirements different platformsこの後の質問の答えこれの答えを指摘させてください。特に、distutils2ここでの他の回答のリンクは現在死んでいるからです。

于 2016-06-17T01:29:15.087 に答える
0

pip要件はそれを許可しません。

この機能についてはdistutils2で議論されています。メタデータの詳細については、 PEP 345を参照してください。

distutils2およびメタデータに関する詳細情報: http://packages.python.org/Distutils2/library/distutils2.metadata.html

PEP 345 とパッケージ インストーラーの状態がわかりません。

于 2012-07-25T21:27:13.243 に答える