2017-03-24 13 views
0

特定のフォルダー内のすべてのスクリプトに対してrequierment.txtを作成する必要があります。あなたの情報のために、スクリプトは他のプログラムによって使用され、その内部で実行されます...私はプログラムを使用するので、私はvenvを使用することはできませんそれはPythonをインストールします。私はPATHでpythonパスを指定するために* .batでpipを実行します。scriptsフォルダーのrequirements.txtを作成します

パッケージpythonが存在し、特定のフォルダにグループ化されたスクリプトで使用するパッケージのリストを出力できるかどうか知っていますか?それはpython(それ以外は無視する)ファイルとretrogeneneringソースファイルを含んでいますか?例えば

pip_local freeze -py-env="c:\program\bin\py27\python.exe" -script-path="c:\program\scripts" 

「スクリプトは」

答えて

1

requirements.txt大会はディレクトリ内で裸のモジュールに使用されていないモジュールのスクリプトと「ローカルlibのクラスパッケージ」が含まれています。要件ファイルのパス名でモジュールを参照する方法はありません。要件ファイルは、モジュールのグローバルに一意の名前とバージョン番号を記述するためのもので、「グローバルに一意」はデフォルトでpip-PyPiで有効になっているすべてのリポジトリを基準にしており、他のものは例えば--find-linksです。

モジュールをインストール可能なパッケージ(setup.pyまたはその他のメカニズム経由)として作成し、PyPi、プライベートPyPi-ishサーバ(Gemfuryなど)、またはGitHub、Bitbucketまたは他のSCCから直接インストールすることができます。それらはすべて通常の要件ファイルメカニズムで動作します。

関連する問題