无法在烧瓶项目中导入枕头

时间:2019-07-22 04:09:20

标签: python flask python-imaging-library

我正在尝试使用烧瓶制作图像库页面,我需要使用枕头调整图像的大小以将其显示为缩略图,但是当我尝试导入枕头时出现错误。

我正在使用python3.5,但没有在PILL上安装枕头 我正在使用运行apache2的Ubuntu服务器。 所有软件包都安装在virtualenv中。 我试图重新安装枕头,还尝试了不同版本的枕头仍然无法正常工作。 当我单独尝试但不能与flask项目一起使用时,它可以工作。 另外点冻结显示我有Pillow == 6.1.0

我用它来安装枕头:

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

1 个答案:

答案 0 :(得分:0)

Pillow应该首先被卸载,请确保在原始路径(/usr/local/lib/python3.5/dist-packages/)中删除了与枕头相关的所有缓存文件,其中python版本的软件包位于存储。完成此操作后,请尝试从头开始重新安装枕头。