4

2 つの場所で依存関係を指定することを避けるために、setup.py が requirements.txt ファイルを解析して install_requires パッケージのリストを生成する Python プロジェクトがあります。これは、ホイールをdevpiサーバーにアップロードしてからインストールしようとするまでうまく機能します-requirements.txtが見つからないというエラーが表示されます。

setup.py の隣に requirements.txt ファイルを配置してディストリビューションをビルドすることはできますか? package_data と data_files を試しましたが、結果のディストリビューションにはまだこれらのファイルが含まれていませんでした。

4

1 に答える 1

9

MANIFEST.inコンテンツを含むプロジェクト フォルダーに を追加するだけです。

include requirements.txt

そして、それはファイルを含みます。同様にワイルドカードも使用でき*ます。

于 2016-07-22T19:07:32.763 に答える