Python環境要件をエクスポートしようとしていましたが、これは私がやろうとしていたことです:
conda list -e > requirements.txt
しかし、私は代わりにこれを誤って入力しました:
conda list -e -> requirements.txt
それでも機能しますが、ファイルのコンテンツの行数は少なくなっています。何が起こったのか正確に知りたい。検索しましたが、この場合の-
の説明は見つかりませんでした。
-e
オプション その後に引数を取りません なので、-
はlist
への通常の引数です。最初で唯一の 位置引数conda list
が持つ は正規表現であり、
この正規表現に一致するパッケージのみを一覧表示します。
あなたの場合、-
に一致するパッケージのみがリストされます(したがって、名前にハイフンが含まれます)。その出力は、意図したとおりにrequirements.txt
にリダイレクトされました。含まれていないいくつかの一致しないパッケージがあるため、conda list -e
の出力よりも短くなります。