Der Name '_imaging' kann nicht aus 'PIL' importiert werden.

Nov 25 2020

Ich versuche diesen Code auszuführen:

import pyautogui
import time
from PIL import _imaging
from PIL import Image
import pytesseract

time.sleep(5)
captura = pyautogui.screenshot()
codigo = captura.crop((872, 292, 983, 337))
codigo.save(r'C:\autobot_wwe_supercard\imagenes\codigo.png')
time.sleep(2)
pytesseract.pytesseract.tesseract_cmd = r'C:\Program     
Files\Tesseract-OCR\tesseract'
print(pytesseract.image_to_string(r'D:\codigo.png'))

Und diese Fehlermeldung erscheint: Import: können sie nicht importieren Namen ' Imaging' von 'PIL' (C: \ Users \ Benutzername Passwort \ AppData \ Roaming \ Python \ Python38 \ site-packages \ PIL_ init .py)

Ich habe Kissen in der Konsole mit Pip Install Kissen installiert

Ich habe pytesseract in der Konsole mit pip install pytesseract installiert

Antworten

1 SamratSahoo Nov 25 2020 at 10:49

Es sieht so aus, als ob viele PIL-Importfehler einfach durch Deinstallieren und erneutes Installieren von Pillow gemäß dieser Quelle behoben werden können. Ihr spezifisches Problem finden Sie hier .

Probieren Sie diese drei Befehle aus:

pip uninstall PIL
pip uninstall Pillow
pip install Pillow