[解決済み】githubからpip installできるようにする設定
2022-04-01 17:17:25
質問
githubでpipを使用して、プライベートパッケージを本番サーバーにインストールしたいと考えています。 この質問は、インストールを成功させるために、github リポに何が必要なのかに関するものです。
以下のようなコマンドライン(うまく認証してインストールしようとする)を想定しています。
pip install git+ssh://[email protected]/BlahCo/search/tree/prod_release_branch/ProductName
ProductNameには何が入っている必要があるのでしょうか? sdistオプションでsetup.pyを実行した後、通常tarファイルに入っている内容なのか、実際のtar.gzファイルなのか、それとも何か他のものなのか?
いくつかのバリエーションを試したのですが、うまくいかないのでここで質問させていただきました。 どんな助けでも感謝します。
解決方法を教えてください。
Pythonのパッケージ全体が必要で、その中に
setup.py
ファイルを作成します。
という名前のパッケージは
foo
となります。
foo # the installable package
├── foo
│ ├── __init__.py
│ └── bar.py
└── setup.py
というようにgithubからインストールします。
$ pip install git+ssh://[email protected]/myuser/foo.git
or
$ pip install git+https://github.com/myuser/foo.git@v123
or
$ pip install git+https://github.com/myuser/foo.git@newbranch
詳細はこちら https://pip.pypa.io/en/stable/reference/pip_install/#vcs-support
関連
-
[解決済み] TypeError: 'DataFrame' オブジェクトは呼び出し可能ではない
-
[解決済み】ImportError: bs4という名前のモジュールがない(BeautifulSoup)
-
[解決済み] Git が追跡したファイルを .gitignore に登録したまま「忘れる」ようにするにはどうしたらいいですか?
-
[解決済み] ローカルの Git リポジトリが元々クローンされた URL を特定するにはどうすればよいですか。
-
[解決済み] Windowsにpipをインストールするにはどうしたらいいですか?
-
[解決済み] Git リポジトリからファイルを削除するにはどうすればよいですか?
-
[解決済み] ローカルディレクトリからrequirements.txtファイルに従ってpipを使用してパッケージをインストールするにはどうすればよいですか?
-
[解決済み] git repoブランチからpip install
-
[解決済み] GitHubのプライベートリポジトリからpipを使ってパッケージをインストールすることは可能ですか?
-
[解決済み】削除済みの大きなファイルがあるため、GitHubにプッシュできない。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Python 人工知能 人間学習 描画 機械学習モデル作成
-
Pythonによるjieba分割ライブラリ
-
Python入門 openを使ったファイルの読み書きの方法
-
PythonによるExcelファイルの一括操作の説明
-
[解決済み】DataFrameのコンストラクタが正しく呼び出されない!エラー
-
[解決済み】Pythonスクリプトで「Expected 2D array, got 1D array instead: 」というエラーが発生?
-
[解決済み】ImportError: bs4という名前のモジュールがない(BeautifulSoup)
-
[解決済み】 'numpy.float64' オブジェクトは反復可能ではない
-
[解決済み】ValueError: xとyは同じサイズでなければならない
-
[解決済み】GitHubからPythonパッケージをインストールする方法は?[重複しています。]