Python 无法导入名称'_成像';从';PIL';

Python 无法导入名称'_成像';从';PIL';,python,python-imaging-library,python-tesseract,Python,Python Imaging Library,Python Tesseract,我正在尝试运行以下代码: 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\co

我正在尝试运行以下代码:

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'))
然后弹出此错误:ImportError:无法从“PIL”导入名称“imaging”(C:\Users\Usuario\AppData\Roaming\Python\Python38\site packages\PIL_init.py)

我用pip安装枕头在控制台中安装枕头


我在控制台中使用pip install pytesseract安装了pytesseract,看起来很多PIL导入程序都可以通过卸载并重新安装Pillow来修复,并且可以找到您的具体问题

请尝试以下三个命令:

pip uninstall PIL
pip uninstall Pillow
pip install Pillow

您为什么要从PIL导入
图像
?如果这样一个对象甚至存在,那么它是PIL的一个内部细节,您不需要使用它。既然如此,你为什么要进口PIL呢?您没有直接使用它(并且您导入的其他模块的任何间接使用都不需要您导入它)。问题是,当我导入PyteSeract时,它会给我两个错误,但当我导入它们时,它只会给我一个错误,就是这样。那么,您应该显示这些错误。我的错,我对这方面不熟悉,所以我不太了解它的工作原理。我是用现在发生的事情来编辑这篇文章还是创建一个新的?谢谢,这个错误被消除了,但是现在我在导入pytesseract时得到了“OSError:[WinError 193]%1不是有效的Win32应用程序”。有帮助吗?我想我必须将python程序更改为32位,但我找不到哪里可以下载32位的最新版本