Gitリポジトリからインストールするときに、pipsでextras_requiresをインストールする方法を教えてください。
あなたができることを知っていますpip install project[extra]
プロジェクトがpypiにある場合。
そしてあなたはしなければならないpip install -e git+https://github.com/user/project.git#Egg=project
gitリポジトリ用ですが、これら2つのオプションをリンクする方法を見つけることができませんでした。
これはうまくいくはずです 例#6ごとに
リモートリポジトリの場合:
pip install -e git+https://github.com/user/project.git#Egg=project[extra]
そして、これはローカルのもののためです(@ Kurt-Bourbakiに感謝します):
pip install -e .[extra]
注意することが重要です:角かっこ内または括弧内に空白を入れないでください。つまりこれは動作しません:-e ". [extra1, extra2]"
-そして、それが要件.txtファイルの行としても、それほど明白ではありません。それについて最悪のことは、空白がある場合、余分なものは単に黙って無視されることです。