我正在尝试用烧瓶制作一个图片库页面,我需要使用枕头来调整图像的大小,以将它们显示为缩略图,但当我尝试导入枕头时,我得到了一个错误。
我使用的是python3.5,并且我没有在药丸上安装pillow,我使用的是运行apache2的ubuntu服务器。所有包都安装在一个虚拟环境中。我试过重装枕头,也试过不同版本的它仍然不能工作。当我单独尝试它,但不能使用flask项目时,它可以工作。另外,pip freeze显示我有Pillow==6.1.0
我用这个安装了pillow:
pip install Pillow
这一行给出了错误:
from PIL import Image
以下是错误日志:
Traceback (most recent call last):
File "/var/www/flaskapp/flaskapp.wsgi", line 7, in <module>
from flaskapp import app as application
File "/var/www/flaskapp/flaskapp/__init__.py", line 3, in <module>
from PIL import Image
File "/var/www/flaskapp/flaskapp/venv/lib/python3.5/site-packages/PIL/Image.py", line 95, in <module>
from . import _imaging as core
ImportError: cannot import name _imaging
发布于 2019-07-22 05:14:14
如果需要先卸载Pillow,请确保删除了您的python版本包所在原始路径( /usr/local/lib/python3.5/dist- packages /)中与pillow相关的所有缓存文件。完成后,尝试从头开始重新安装枕头。
https://stackoverflow.com/questions/57139083
复制