私は非常に奇妙な問題を抱えています。私はgithubフォークからパッケージをpipインストールしようとしています。私は過去にこれを複数回行ったことがあり、常に機能します。
これが私がすることです:
pip install git+https...@my_branch
これは私のローカルマシンで完全に機能しますが、WindowsリモートマシンとUbuntu Vagrantボックスに接続しようとすると機能しません。
My_branchでパッケージをインストールする代わりに、マスターブランチをインストールします。最初は古いバージョンのpipに関連していると思っていましたが、最新バージョンにアップグレードした後も同じ問題に直面しています。
問題は何ですか?
@文字などの一部の文字が、他の環境のコマンドで正しく認識されない場合がありますか?次のように引用符を付けてみてください:pip install "git + https ... @ my_branch"
いくつかのgitリポジトリをforkして、いくつかの変更を加えたとします。この特定のブランチをインストールするには:
pip install -e git+https://github.com/your_user_name/[email protected]#Egg=repo_name
を実行します