翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
pip の設定と Python パッケージのインストール
pip
で を使用するには CodeCatalyst、パッケージリポジトリpip
に接続し、認証用の個人用アクセストークンを提供する必要があります。パッケージリポジトリpip
への接続手順は、 CodeCatalyst コンソールで確認できます。を認証して pip
に接続すると CodeCatalyst、pip
コマンドを実行できます。
目次
pip CodeCatalyst を使用した からの Python パッケージのインストール
次の手順では、パッケージリポジトリまたはそのアップストリームリポジトリのいずれかから Python CodeCatalyst パッケージをインストールするpip
ように を設定する方法について説明します。
パッケージ CodeCatalyst リポジトリから Python パッケージをインストールpip
するために を設定して使用するには
-
https://codecatalyst.aws/
で CodeCatalyst コンソールを開きます。 -
プロジェクトの概要ページで、パッケージ を選択します。
-
パッケージリポジトリのリストからパッケージリポジトリを選択します。
-
リポジトリに接続 を選択します。
-
リポジトリに接続ダイアログボックスで、パッケージマネージャークライアントのリストから pip を選択します。
-
で pip を認証するには、個人用アクセストークン (PAT) が必要です CodeCatalyst。すでにある場合は、それを使用できます。そうでない場合は、ここで作成できます。
-
トークンの作成 を選択します。
-
コピー を選択して をコピーしますPAT。
警告
ダイアログボックスを閉じた後、 PATを再度表示またはコピーすることはできません。
-
-
pip config
コマンドを使用して、 CodeCatalyst レジストリURLと認証情報を設定します。次の値を置き換えます。注記
コンソールの指示からコピーする場合は、次の値を更新し、変更しないでください。
置換
username
CodeCatalyst ユーザー名を入力します。置換
PAT
を で使用します CodeCatalyst PAT。置換
space_name
CodeCatalyst スペース名を入力します。置換
proj_name
CodeCatalyst プロジェクト名を入力します。置換
repo_name
CodeCatalyst パッケージリポジトリ名を入力します。
pip config set global.index-url https://
username
:PAT
@https://packages.region
.codecatalyst.aws/pypi/space_name
/proj_name
/repo_name
/simple/ -
パッケージが、リポジトリまたはそのアップストリームリポジトリの1つに存在する場合、
pip install
でインストールすることができます。例えば、requests
パッケージをインストールするには、次のコマンドを使用します。pip install requests
-i
オプションを使用して、パッケージリポジトリではなく https://pypi.orgから CodeCatalyst パッケージをインストールするように一時的に元に戻します。 pip install -i https://pypi.org/simple requests
による PyPI からの Python パッケージの消費 CodeCatalyst
PyPI へのアップストリーム接続でリポジトリを設定することで、リポジトリを介して Python Package Index (PyPI )
PyPI からパッケージを使用するには
-
まだ設定していない場合は、「」の手順に従って CodeCatalyst パッケージリポジトリで pip を設定しますpip CodeCatalyst を使用した からの Python パッケージのインストール。
-
リポジトリが PyPIをアップストリームソースとして追加していることを確認します。「」の手順に従って PyPI ストアリポジトリアップストリームリポジトリの追加を選択すると、追加されるアップストリームソースを確認したり、アップストリームソースとして PyPI を追加したりできます。 PyPI
アップストリームリポジトリからのパッケージのリクエストの詳細については、「」を参照してくださいアップストリームリポジトリを持つパッケージバージョンのリクエスト。
pipコマンドサポート
以下のセクションでは、サポートされていない特定のコマンドに加えて、 CodeCatalyst リポジトリでサポートされている pip コマンドを要約します。
リポジトリとインタラクトするサポートされたコマンド
このセクションでは、pip
クライアントが設定されたレジストリに1つかそれ以上のリクエストを行うpip
コマンドをリストアップします。これらのコマンドは、 CodeCatalyst パッケージリポジトリに対して呼び出されたときに正しく機能することが検証されています。
CodeCatalyst は を実装しませんpip search
。 CodeCatalyst パッケージリポジトリpip
で を設定している場合、 を実行すると PyPIpip search
、表示されます。
サポートされているクライアント側コマンド
これらのコマンドはリポジトリと直接やり取りする必要 CodeCatalyst がないため、サポートするために何もする必要はありません。
コマンド | 説明 |
---|---|
uninstall |
パッケージをアンインストールする |
インストール済みパッケージを要件形式で出力します。 |
|
インストールされているパッケージを一覧表示します。 |
|
インストールされたパッケージに関する情報を表示します。 |
|
インストールされているパッケージに互換性のある依存関係があることを確認します。 |
|
ローカルおよびグローバル設定を管理します。 |
|
要件からホイールを構築します。 |
|
パッケージアーカイブのハッシュを計算します。 |
|
コマンド補完に役立ちます。 |
|
デバッグ時に便利な情報を表示します。 |
|
ヘルプ |
コマンドのヘルプを表示します。 |