Không thể nhập tên '_imaging' từ 'PIL'

Nov 25 2020

Tôi đang cố chạy mã này:

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'))

Và lỗi này xuất hiện: ImportError: không thể nhập tên ' hình ảnh' từ 'PIL' (C: \ Users \ Usuario \ AppData \ Roaming \ Python \ Python38 \ site-package \ PIL_ init .py)

Tôi đã cài đặt gối trong bảng điều khiển với gối cài đặt pip

Tôi đã cài đặt pytesseract trong bảng điều khiển với pip cài đặt pytesseract

Trả lời

1 SamratSahoo Nov 25 2020 at 10:49

Có vẻ như nhiều lỗi Nhập PIL có thể được khắc phục đơn giản bằng cách gỡ cài đặt và cài đặt lại Pillow theo nguồn này và bạn có thể tìm thấy sự cố cụ thể của mình tại đây .

Hãy thử ba lệnh sau:

pip uninstall PIL
pip uninstall Pillow
pip install Pillow