问题描述
就像标题中所说的那样,将我的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