独立系ガイド — IBM および Docling プロジェクトとは無関係です。 すべてのコマンドを Docling 2.148.0 で検証済み。
  1. ホーム
  2. インストール
  3. macOS
インストール · macOS

Mac に Docling をインストール——重い処理は Apple Silicon に

Apple Silicon では、普通の pip install docling だけで PyTorch の MPS バックエンドによる GPU 高速化が含まれます。Mac 専用の 2 つのエクストラ——Apple Vision OCR と MLX モデル——でさらに速くなります。先に知っておきたいバージョンの注意点が 2 つあります。

Docling で検証済み 2.148.0更新日 2026年11月6日5 分で読めます
要点
  • Python 3.10–3.14 の仮想環境で pip install docling。MPS は自動的に使われます(--device auto)。
  • Apple Silicon では 2.11 より新しい PyTorch に macOS 14 以降が必要です。macOS 11–13 では torch 2.11.0 が入ります。
  • Intel Mac では Intel macOS 向け最後のビルド torch 2.2.2 になります。Docling は入りますが、古く遅い PyTorch です。
  • Apple Vision OCR には docling[ocrmac]、MLX で高速化した Granite-Docling には docling[vlm] を追加します。

インストール#

bash
brew install python@3.12                 # または python.org のインストーラー
python3.12 -m venv ~/docling-env && source ~/docling-env/bin/activate
pip install -U pip
pip install "docling[ocrmac]"            # Apple Vision OCR 付き
docling --version

macOS では PyTorch を別に入れる必要はありません。PyPI の macOS 版は NVIDIA のライブラリを引き込まず、MPS にも対応しています。

どの PyTorch が入るか#

MacDocling 2.148.0 で解決される PyTorch理由
Apple Silicon、macOS 14 以降2.15.0(最新)2.12.0 以降のビルドは macosx_14_0_arm64 タグ
Apple Silicon、macOS 11–132.11.0macosx_11_0_arm64 のビルドがある最後のバージョン
Intel(x86_64)2.2.2Intel macOS 版がある最後の PyTorch

uv のリゾルバーで Python 3.12 向けに確認し、PyPI のビルドのタグと照合しました。Docling は torch>=2.2.2 を要求するので、Intel Mac でも動きます。

Apple Silicon での高速化#

  • レイアウト・表・OCR のモデル:自動的に MPS で動きます。--device mps で強制も可能。
  • Apple Vision OCR:--ocr-engine ocrmac。言語は en-US・zh-Hans・ja-JP のような Apple のコードか iso: タグ。--ocr-option recognition=fast で精度と引き換えに高速化。
  • VLM 用の MLX:pip install "docling[vlm]" で Apple Silicon に mlx-vlm が入り、MLX 版のあるプリセット(Granite-Docling・SmolDocling・Qwen・Pixtral・Gemma など)が自動的に使います。
  • 音声用の MLX:docling[asr] で mlx-whisper が入ります。--asr-model で whisper_*_mlx モデルを選びます。
bash
docling convert scan.pdf --ocr-engine ocrmac --ocr-lang ja-JP
docling convert report.pdf --pipeline vlm --vlm-model granite_docling
docling convert meeting.m4a --pipeline asr --asr-model whisper_turbo_mlx

Homebrew で入れる追加ツール#

bash
brew install tesseract tesseract-lang     # Tesseract エンジン + 全言語
brew install --cask libreoffice           # .doc・.ppt・.xls・.rtf
brew install ffmpeg                       # 音声と動画

よくある質問

Docling は Apple Silicon の GPU を使う?

はい。PyTorch の MPS バックエンドは標準の macOS 版に含まれ、Docling の既定 --device auto は CUDA がないとき MPS を選びます。--device mps で強制もできます。

Mac で Docling に最適な OCR エンジンは?

Apple 内蔵の Vision フレームワークを使う ocrmac です。モデルのダウンロード不要で多言語に強く、日本語は ja-JP。docling[ocrmac] を入れて --ocr-engine ocrmac を指定します。macOS では自動エンジンも ocrmac が入っていれば最初に試します。

Intel Mac で Docling は動く?

はい。Docling 2.148.0 はインストールできますが、PyTorch は 2.2.2 以降 Intel macOS 版を出していないため、そのバージョンが入ります。処理はすべて CPU で行われます。

出典