首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法从“PIL”导入名称“_imaging”

无法从“PIL”导入名称“_imaging”
EN

Stack Overflow用户
提问于 2020-11-25 03:40:14
回答 2查看 9.5K关注 0票数 5

我试着运行这段代码:

代码语言:javascript
复制
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‘ImportError导入名称’成像‘

我在控制台上安装了枕头和pip安装枕头

我在控制台中安装了pytesseract和pip安装pytesseract。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-11-25 03:49:41

似乎很多PIL ImportErrors可以简单地通过卸载和重新安装枕头来修复,根据这个来源,您的具体问题可以找到这里

尝试以下三个命令:

代码语言:javascript
复制
pip uninstall PIL
pip uninstall Pillow
pip install Pillow
票数 7
EN

Stack Overflow用户

发布于 2021-10-17 07:24:34

我需要PyCharm的枕头和Python3.9。枕头安装在Python3.8。也许是以用户身份。PyCharm可以用Py3.8找到它,但是用Py3.9找不到

这为我解决了这个问题:

代码语言:javascript
复制
sudo python3.9 -m pip install Pillow --upgrade

使用脚本运行的python版本将其升级为sudo。如果您只想在虚拟环境中或以实际用户的身份运行sudo,则可能不需要sudo。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64998199

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档