初めて本番環境にデプロイする準備ができているPylonsアプリがあります。setup.pyにリストされている要件の単純なセットがあります。
install_requires=[
"Pylons>=1.0",
"Jinja2",
"couchdb",
"python-openid",
],
「pythonsetup.pybdist_egg」を実行すると、eggファイルが正しく作成されているようです。ただし、eggファイルを本番仮想環境にコピーしてインストールすると、依存関係がインストールされません。私はeggファイルを解凍しましたが、実際、中にrequires.txtがないことがわかりました。bdist_eggを実行したときに.egg-infoディレクトリに作成されたrequires.txtは間違いなくあります。このコマンドを間違って実行していますか?