ImportError: 名前 'PILLOW_VERSION' をインポートできません。
2022-02-07 16:17:37
ImportError: 名前 'PILLOW_VERSION' をインポートできません。
1. 質問事項
torchvisionモジュールでpillowをimportする際、PILLOW_VERSIONが見つからないが、pip3 install pillow==7.0.0 は既にインストールされており、最新版はデフォルトで 7.0.0 になっている。
2. エラーメッセージ
File "eval.py", line 10, in <module>
import model
File "/home/ternence_hsu/test/python_torch/model.py", line 2, in <module>
import torchvision
File "/usr/local/lib/python3.5/dist-packages/torchvision/__init__.py", line 4, in <module>
from torchvision import datasets
File "/usr/local/lib/python3.5/dist-packages/torchvision/datasets/__init__.py", line 9, in <module>
from .fakedata import FakeData
File "/usr/local/lib/python3.5/dist-packages/torchvision/datasets/fakedata.py", line 3, in <module>
from . import transforms
File "/usr/local/lib/python3.5/dist-packages/torchvision/transforms/__init__.py", line 1, in <module>
from .transforms import *
File "/usr/local/lib/python3.5/dist-packages/torchvision/transforms/transforms.py", line 17, in <module>
from . import functional as F
File "/usr/local/lib/python3.5/dist-packages/torchvision/transforms/functional.py", line 5, in <module>
from PIL import Image, ImageOps, ImageEnhance, PILLOW_VERSION
ImportError: cannot import name 'PILLOW_VERSION'
3.修正
バージョン問題、バージョン7.0.0以下にバージョンダウンする前に
pip3 install 'pillow<7.0.0'
7.0.0 以降のバージョンでは PILLOW_VERSION という値は使用できなくなりました。
# VERSION was removed in Pillow 6.0.0.
# PILLOW_VERSION was removed in Pillow 7.0.0.
# Use __version__ instead.
__version__ = _version.__version__
関連
-
Python機械学習Githubが8.9Kstarsに達したモデルインタープリタLIME
-
[解決済み] データ型が理解できない
-
[解決済み】Jupyter Notebookが保存されない: '_xsrf' 引数が投稿から欠落している
-
[解決済み】re.subが "Expected string or bytes-like object "でエラーになる。
-
[解決済み] RuntimeError: モジュールは API バージョン 0xc に対してコンパイルされたが、numpy のこのバージョンは 0xb である。
-
[解決済み] RandomForestRegressor で continuous is not supported エラーが発生した。
-
[解決済み] Python pandasで共起行列を構築する
-
[解決済み] UnicodeDecodeError: 'charmap' コーデックは位置 XXX のバイト 0x8f をデコードできません: char
-
[解決済み] ImportError: redisという名前のモジュールがない
-
ValueError: x と y は同じ 1 次元でなければならないが、形状は (1, 120) と (120,) である。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Python 二項係数
-
[解決済み] Pythonのmatplotlibで日付をX軸にプロットする
-
[解決済み] リストからタプルを削除する方法
-
[解決済み] Pythonの[]と[[]]の違いについて
-
[解決済み] crontabスタイルの行のパース
-
[解決済み] Django-filter、複数フィールドの検索を行うには?(django-filterで!)
-
[解決済み] urlクエリで%7Dという文字は何を意味するのですか?
-
[解決済み] なぜ1-0.9は0.1ではないのですか?[重複]
-
python エラー。TypeError: 'module' オブジェクトは呼び出し可能ではありません Solution
-
AttributeError: 'dict' オブジェクトには 'iteritems' という属性がありません。