如何解决ModuleNotFoundError:针对Raspberry Pi 3将Python 3.5升级到Python 3.7后,没有名为“ PIL”的模块
就像标题中所说的那样,将我的Python升级到3.7之后,相机应用将无法再工作并出现错误:
Traceback (most recent call last):
File "PiCameraApp.py",line 38,in <module>
from AnnotationOverlay import *
File "/home/pi/PiCameraApp-master/Source/AnnotationOverlay.py",line 52,in <module>
from Dialog import *
File "/home/pi/PiCameraApp-master/Source/Dialog.py",line 42,in <module>
import PIL
ModuleNotFoundError: No module named 'PIL'
我尝试使用'pip3 install pillow'重新安装枕头,并成功安装了pillow-7.2.0
,但仍然无法导入PIL。
感谢任何人的输入。谢谢
解决方法
将Python升级到较新版本不会替换旧版本。
您可以像这样检查默认的pip3
。
$ pip3 --version
pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)
这是我计算机的输出。
在您的平台上,可能会说pip3
仍适用于Python 3.5。
如果是这样,则可以使用正确的pip
版本为新的Python 3.7安装Pillow。
python3.7 -m pip install pillow
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。