Kindle本を検索可能なPDFに変換する手順書(Mac版)
Kindle 本のスクショや PDF を他人に配布することは必ずしないでください。取得したスクショや PDF は個人の用途に限定し、自己責任で活用してください。
📚 目次
事前準備
Python環境の確認とインストール
必要なソフトウェアのインストール
Step 1: Kindleスクリーンショット取得
Step 2: PNGファイルをPDFに変換
Step 3: PDFをOCR処理
トラブルシューティング
事前準備
Python環境の確認とインストール
0. Python環境の確認
まず、Pythonがインストールされているか確認します。
ターミナルを開いて以下を実行:
python3 --version
結果の見方:
✅ Python 3.8.0 以上が表示される場合
Python 3.11.5
→ すでにPythonがインストールされています。次のステップへ進んでください。
❌ エラーが表示される場合
command not found: python3
→ Pythonがインストールされていません。以下の手順でインストールしてください。
0-1. Python環境のインストール方法
方法A: Homebrewを使ってインストール(推奨)
Homebrewがインストールされている場合:
brew install python3
インストール後、確認:
python3 --version
pip3 --version
方法B: 公式サイトからインストール
https://www.python.org/downloads/ を開く
「Download Python 3.x.x」ボタンをクリック
ダウンロードした.pkgファイルを開いてインストール
インストール後、ターミナルを再起動
確認:
python3 --version
pip3 --version
⚠️ 注意:
必要なソフトウェアのインストール
1. Homebrewのインストール(未インストールの場合)
Homebrewの確認:
brew --version
✅ バージョンが表示される → すでにインストール済み
❌ command not found → 以下の手順でインストール
Homebrewのインストール:
ターミナルで以下を実行:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Apple Silicon Mac(M1/M2/M3)の場合の追加手順:
インストール完了後、以下のメッセージが表示される場合があります:
==> Next steps:
- Run these two commands in your terminal to add Homebrew to your PATH:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
表示された2つのコマンドをそのままコピーして実行してください。
インストール確認:
brew --version
2. 必要なツールのインストール
# Tesseract OCRエンジンと関連ツール
brew install tesseract tesseract-lang poppler
# Pythonライブラリ
pip3 install pillow pyautogui pytesseract pdf2image pypdf
3. インストール確認
# Tesseractのバージョン確認
tesseract --version
# 日本語データの確認(jpnが表示されればOK)
tesseract --list-langs
必要なファイル
Kindle本を検索可能なPDFに変換する手順書(Mac版)
Kindle 本のスクショや PDF を他人に配布することは必ずしないでください。取得したスクショや PDF は個人の用途に限定し、自己責任で活用してください。
📚 目次
事前準備
Python環境の確認とインストール
必要なソフトウェアのインストール
Step 1: Kindleスクリーンショット取得
Step 2: PNGファイルをPDFに変換
Step 3: PDFをOCR処理
トラブルシューティング
事前準備
Python環境の確認とインストール
0. Python環境の確認
まず、Pythonがインストールされているか確認します。
ターミナルを開いて以下を実行:
結果の見方:
✅ Python 3.8.0 以上が表示される場合
→ すでにPythonがインストールされています。次のステップへ進んでください。
❌ エラーが表示される場合
→ Pythonがインストールされていません。以下の手順でインストールしてください。
0-1. Python環境のインストール方法
方法A: Homebrewを使ってインストール(推奨)
Homebrewがインストールされている場合:
インストール後、確認:
方法B: 公式サイトからインストール
https://www.python.org/downloads/ を開く
「Download Python 3.x.x」ボタンをクリック
ダウンロードした
.pkgファイルを開いてインストールインストール後、ターミナルを再起動
確認:
⚠️ 注意:
pythonではなくpython3を使用してくださいpipではなくpip3を使用してくださいMacにデフォルトでインストールされているPython 2.xは古いため使用しません
必要なソフトウェアのインストール
1. Homebrewのインストール(未インストールの場合)
Homebrewの確認:
✅ バージョンが表示される → すでにインストール済み
❌
command not found→ 以下の手順でインストールHomebrewのインストール:
ターミナルで以下を実行:
インストールには数分かかります
パスワードの入力を求められたら、Macのログインパスワードを入力
インストール後、画面の指示に従って追加コマンドを実行(Intel Mac / Apple Silicon Macで異なります)
Apple Silicon Mac(M1/M2/M3)の場合の追加手順:
インストール完了後、以下のメッセージが表示される場合があります:
表示された2つのコマンドをそのままコピーして実行してください。
インストール確認:
2. 必要なツールのインストール
3. インストール確認
必要なファイル