私のプロジェクトは、Pythonスクリプト次の依存関係を持っている(の.pyファイル)で構成されて必要がありますCV2) 5)DLIB 6)トーチ と、より多くの...は
ある、Pythonスクリプトは、上記のすべてをインポートします。 このスクリプトを実行するには、bushで 'pip install'または 'sudo apt-get install'コマンドを実行して、すべての依存関係を手動でインストールする必要があります。
dlib、opencv、torchなどの依存関係については、それぞれのリポジトリをcmakeでビルドしてからインストールする必要があります(ここでもまたapt-get cmakeをインストールする必要があります)。
私はたくさんのコマンドを実行して、セットアップを実行してpython .pyスクリプトを実行できるようにします。
私はこれらの依存関係をすべて構築してパッケージ化し、1つのコマンドですべてをインストールできますか?
PS: - 私はPythonの初心者です。だから私の質問が愚かであれば許してください。
ありがとうございます!
のみPythonの依存関係の場合Manasi
私は別々のプロジェクトのために別々の環境を望んでいません。 私はLinux端末ですべてのインストールコマンドを1つずつ実行するのではなく、すべての依存関係を簡単にインストールできるようにしています。 エンドユーザが(同じOSを使用して)別のコンピュータでスクリプトを実行している可能性があります。 –
ここで、必要なすべての依存関係を 'requirements.txt'に提供します。これらの依存関係をすべてインストールするには、仮想環境で 'pip install -r requirements.txt'を実行する必要があります。 – kishan
opencvのようなライブラリはgitubリポジトリからgit cloneをダウンロードし、最終結果がcv2.soファイルであるcmakeを使ってソースからビルドする必要があります。 requirements.txtの使い方ファイル? また、apt-getを使用してインストールされたパッケージは、requirements.txtでそれらを記述する方法をインストールしますか? 私の知見によると、pipはPyPiにインストールされているパッケージだけをインストールします。だから私はどのように非pythonパッケージ/ライブラリをインストールする必要があります –