3

wsgi_interceptパッケージに依存する Python プロジェクトがあります。ファイルrequiresからパラメーターに追加しました:setup.py

from setuptools import setup
setup( #...
       #...
       requires = [ 'wsgi_intercept',
               # ...
       ]
 )

次に、次のsdistコマンドを実行します。

$ python setup.py sdist upload

しかし、でパッケージをインストールすると、pipインストールされずwsgi_intercept、パッケージが正しく動作しません。

私は何が欠けていますか?に別の構成を追加する必要がありますかpip。要件ファイルについて読みましたpipが、ディストリビューターではなく、デプロイヤーによって使用されているようです。

4

1 に答える 1

6

のキーワード argsdistutils.core.setup()変更されているようです。私は自分で使用install_requiresしていますが、setup.py正常に動作します。

キーワードrequiresを に変更して、install_requires機能するかどうかを確認します。

于 2012-04-26T14:34:51.393 に答える