PIL モジュールをインポートできません:「PIL という名前のモジュールがありません」
広く使用されている画像処理ツールキットである Python Imaging Library (PIL)は非推奨となり、その後継として Pillow が登場しました。 PIL をインポートしようとすると、「ImportError: PIL という名前のモジュールがありません」というエラー メッセージが表示される場合があります。これは、PIL モジュールが正しくインストールされていないか、Python 環境で認識されていないことを示しています。
この問題を解決するには、PIL のフォークで互換性のある実装である Pillow をインストールします。これを行うには、ターミナル シェルで次のコマンドを入力します。
pip install Pillow
Pillow がインストールされたら、インストールされた Pillow モジュールへのパスが Python パスに追加されていることを確認します。これを行うには、PYTHONPATH 環境変数を変更するか、サイト モジュールの addsitedir() 関数を使用します。
これらの手順を完了すると、Pillow モジュールを正常にインポートできるようになります。 PIL は画像処理タスクに推奨されるライブラリではなくなったことに注意してください。さらに問題が発生した場合は、Pillow のドキュメントで追加のトラブルシューティング手順を参照してください。
以上がPIL をインポートしようとすると、「PIL という名前のモジュールがありません」というエラーが表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。