正しいインストール先を更新

gallery-dl 更新方法:安全にバージョンを上げる

gallery-dl をインストールした方法と同じ経路で更新し、ターミナルが実際に起動する実行ファイルを確認します。pip、パッケージマネージャー、単体版、公式の更新オプション、PATH の競合、更新後の小さなテストまでまとめています。

経路別の手順PATH の確認安全なバージョン確認
コマンドライン更新を表すパッケージ、循環矢印、緑のチェックを描いた編集用イラスト
安定した更新の流れは、インストール元を特定し、その経路を更新してから PATH とバージョンを確認することです。
先に結論:インストールした方法で更新する

pip で入れた場合は python -m pip install -U gallery-dl を使います。Homebrew、Chocolatey、Scoop、Snap などで入れた場合は同じパッケージマネージャーで更新します。単体実行ファイルは公式リリースのファイルを置き換えます。最後に gallery-dl --version と where gallery-dl(または which gallery-dl)を実行し、どのコピーが変わったかを確認してください。

まず事実を記録

更新する gallery-dl のインストール先を確認する

よくある失敗は、1つのインストールを更新したのに、ターミナルが別のコピーを起動し続けることです。更新前にバージョンと実行ファイルの場所を記録します。Windows では where gallery-dl、macOS または Linux では which gallery-dl を使います。pip の場合は python -m pip show gallery-dl で、その Python 環境に属するパッケージを確認できます。

この状態を短いメモに残しておくと、更新失敗、PATH の問題、パッケージマネージャーの遅れ、別の単体版を区別できます。バージョンが分からないからといって、設定や Cookie をすぐに削除しないでください。これらは別の切り分け対象です。

現在のバージョンを記録
gallery-dl --version
Windows でコマンドの場所を確認
where gallery-dl
macOS または Linux で確認
which gallery-dl
pip パッケージを確認
python -m pip show gallery-dl
所有元を合わせる

インストール経路に合う更新コマンドを選ぶ

可能なら、コマンドの所有元を1つに決めます。pip、システムのパッケージ、単体実行ファイルを混在させると、別のコピーを更新しやすくなります。どれか分からない場合は、先に実行ファイルの場所を確認してください。

公式プロジェクトの安定版リリースと単体ファイルは、各パッケージマネージャーとは別のタイミングで公開されます。パッケージマネージャー側が遅れる場合もあれば、単体版が新しくても PATH の後ろのフォルダーにある場合もあります。

パッケージマネージャー、単体ファイル、ソースが確認済みの更新へ集約する編集用図解
実際に起動する実行ファイルを所有する経路を選び、3つの経路を同時に更新しないでください。

pip

パッケージを所有する Python を使います。Windows で複数の Python がある場合は py -m pip が便利です。

  • python -m pip install -U gallery-dl
  • py -m pip install -U gallery-dl
  • 完了後に gallery-dl --version を再実行

Homebrew、Chocolatey、Scoop、Snap

gallery-dl をインストールした同じマネージャーで更新し、最後に解決されたパスを確認します。パッケージ名は環境やリポジトリで異なることがあります。

  • brew upgrade gallery-dl
  • choco upgrade gallery-dl
  • scoop update gallery-dl
  • snap refresh gallery-dl

単体実行ファイル

公式リリースから Windows または Linux 用のファイルを選び、実行ファイルを意図的に置き換えます。小さなテストが終わるまで旧ファイルをバックアップしておきます。

  • 分かりやすい名前とフォルダーを維持
  • リリースタグと checksum ファイルを確認
  • 実際に使うターミナルからバージョンを確認
組み込みの確認を使う

gallery-dl の更新オプションを適切に使う

公式のコマンドラインオプションには、更新、更新確認、リリースチャンネルの選択があります。実行ファイル自身が更新できる場合には便利ですが、実行パスの確認を省略するものではありません。パッケージマネージャーがファイルを管理している場合は、そのマネージャーを更新元にしてください。

通常の用途では安定版が基本です。別のチャンネルは理由があり、同じ状態を再現できる場合だけ選びます。あとでパッケージマネージャーが意図せず置き換えないよう、選択したチャンネルを記録しておきます。

対応している実行ファイルを更新
gallery-dl -U
新しいバージョンを確認
gallery-dl --update-check
文書化されたチャンネルを選択
gallery-dl --update-to stable
更新コマンドだけで成功とは判断しない

解決されたパス、バージョン表示、小さな認証済みシミュレーションを合わせて確認します。バージョンが変わらない場合は、再試行する前に PATH とパッケージの所有元を調べてください。

大きな処理の前に確認

新しいバージョン、パス、設定を検証する

PATH を変更した場合は、更新後に新しいターミナルを開きます。表示されたパスを、更新前に記録したものと比較してください。Python パッケージと単体版の両方がある場合は、最初のコマンドが更新済みだと決めつけず、それぞれを意図的に確認します。

次に小さな公開 URL をシミュレーションで実行します。新しい extractor が起動し、目的の設定を読み込み、大量のダウンロードが始まらないことを確認できます。

ターミナル、パスの比較、虫眼鏡、緑のチェックで更新を確認する編集用イラスト
バージョン表示とコマンドのパスを組み合わせると、正しい実行ファイルを更新したか分かります。
小さなシミュレーションを実行
gallery-dl --config-ignore --simulate "URL"
読み込まれた設定を確認
gallery-dl --config-status
確認項目コマンド分かること
バージョンgallery-dl --version解決されたコマンドが報告するリリース
パスwhere / which gallery-dlターミナルが起動する実行ファイル
所有元python -m pip show gallery-dlパッケージを所有する Python 環境
クリーンテストgallery-dl --config-ignore --simulate "URL"大きな書き込みなしで抽出が始まるか
設定状態gallery-dl --config-status読み込まれている設定ファイル
正しい層を切り分ける

gallery-dl 更新時によくある問題を直す

バージョンが変わらないときは、まずターミナルが別の実行ファイルを解決していないか確認します。pip が成功してもコマンドが変わらない場合は、python -m pip show gallery-dl とコマンドのパスを比較して、ターミナルを開き直します。パッケージマネージャーが公式の安定版より遅い場合もありますが、それは必ずしも更新の失敗ではありません。

更新後にサイトの挙動が変わった場合は、バージョン、URL の認識、Cookie、設定、レート制限、保存先を分けて確認します。まずクリーンなシミュレーションから始め、Cookie、認証ヘッダー、非公開 URL、完全なローカルパスは報告に含めないでください。

バージョンが変わらない

where または which の結果を使用したインストーラーと比較します。特定できた重複コピーだけを移動または名前変更し、復元できるバックアップを残します。

where gallery-dl
gallery-dl --version

更新後に処理が壊れた

認証済みの公開 URL、--config-ignore、--simulate、小さな範囲で再現します。その後、設定を1層ずつ戻します。

gallery-dl --config-ignore --simulate "URL"
バージョン確認済み

2026年8月16日に公式ソースを確認した時点では、gallery-dl 1.32.9(2026年8月1日公開)でした。後日この情報を現行版として扱う前に、公式リリースを再確認してください。

よくある質問

gallery-dl 更新方法:よくある質問

gallery-dl を簡単に更新する方法は?

インストールした経路と同じ方法を使います。pip なら python -m pip install -U gallery-dl、パッケージマネージャーならその更新コマンド、単体版なら公式の実行ファイルを置き換えます。最後にバージョンとパスを確認してください。

pip で gallery-dl を更新するには?

python -m pip install -U gallery-dl を実行します。Windows で Python ランチャーを選びたい場合は py -m pip install -U gallery-dl を使い、gallery-dl --version と python -m pip show gallery-dl を比較します。

なぜ gallery-dl が古いバージョンのままなのですか?

PATH の前にある別のコピー、古いパス、まだ新しい版を提供していないパッケージマネージャーが原因かもしれません。where または which の結果を更新した経路と比較してください。

gallery-dl -U とパッケージマネージャーのどちらを使うべきですか?

現在の実行ファイルの所有元を優先します。-U は実行ファイルが対応している場合だけ使い、pip、Homebrew、Chocolatey、Scoop、Snap などが管理している場合は、そのマネージャーを更新元にしてください。

このガイドで確認したバージョンは?

2026年8月16日に公式 GitHub と Codeberg のリリースを確認したところ、gallery-dl 1.32.9(2026年8月1日公開)でした。後で利用する際は公式リリースをもう一度確認してください。

gallery-dl の更新で設定や Cookie は削除されますか?

通常のパッケージまたは実行ファイルの更新で設定や Cookie を削除する必要はありません。設定をバックアップし、--config-status でパスを確認し、サイトの挙動が変わった場合は認証を別に切り分けてください。

公式資料

公式コマンドラインオプションCodeberg 公式リリースGitHub 公式リリースミラー
次のステップ

関連リソース