web-dev-qa-db-ja.com

pip install -r requirements.txt [Errno 2]そのようなファイルまたはディレクトリはありません: 'requirements.txt'

Djangoプロジェクトのベースをセットアップしています。リポジトリを複製し、プロジェクトの仮想環境を同じディレクトリに作成しました。しかし、コマンドを実行しようとすると、プロジェクトディレクトリのpip install -r requirements.txt 'このエラーが発生します。

[Errno 2]そのようなファイルまたはディレクトリはありません: 'requirements.txt'

間違ったディレクトリで実行していると思いますが、どこで実行すればよいのか本当にわかりません。ファイルがどこにあるかわかりますか?

8
siama

遅いのはわかっていますが、仮想環境を使用している場合はpip freeze > requirements.txtコマンドを使用して、最初に要件ファイルを作成します。

6
Abhi

これを行うより良い方法は、ターミナルのルートディレクトリにこれを書き込むことです。

find . -regex '.*requirements.txt$'

ルートディレクトリとすべてのサブフォルダーでrequirements.txtというファイルを検索します。コマンドの応答後、ディレクトリを取得してpip install -r requirements.txtを実行できます。

4
hermancaldara

これを端末で使用してみてから、ディレクトリに移動し、pip installコマンドを使用します。

find -name "requirements.txt"
1
pissall

Dockerサイトからdockerまたはフロースタートガイドを使用しているときにこの問題が発生した場合は、Dockerファイルを更新する必要があります。

次の行を追加して、Dockerfileの「RUN pip install --no-cache-dir -r requirements.txt」の行の前にrequirements.txtファイルを作成します

RUN pip freeze > requirements.txt
1
Qasim Nadeem