[英]Tensorflow import error when loading PIL (pillow)
我在 windows 10 上的 tensorflow 遇到問題(python 3.7,tf 2.1.0,keras 2..1)。 我在 osx 機器上編寫了一些代碼,並正在移植到 windows。 我正在使用 conda envs 並安裝了所有必要的軟件包(tensorflow、keras、枕頭、opencv 等)但我收到以下錯誤
Traceback (most recent call last):
...
"...\venv\lib\site-packages\keras_preprocessing\image\utils.py", line 108, in load_img
raise ImportError('Could not import PIL.Image. '
ImportError: Could not import PIL.Image. The use of `load_img` requires PIL.
我嘗試重新安裝枕頭 tensorflow、keras,創建一個新環境,使用 pip 安裝並在我能想到的每個位置重復此操作,但此問題仍然存在。 任何幫助將不勝感激。
謝謝
一種可能適用於您的情況的解決方案:
首先,您需要: pip install pillow
(卸載+重新安裝/升級就是這樣)
其次,您需要以這種方式更改導入:
from IPython.display import display
from PIL import Image
該解決方案可以在以下線程中找到:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.