【发布时间】:2015-12-06 04:02:21
【问题描述】:
当我运行python manage.py runserver 时,一切开始正常,但随后我收到SystemCheckError 说明Pillow 未安装;但是,这台机器上肯定安装了 Pillow。
这是我收到的错误:
正在执行系统检查...
由 Traceback 启动的线程中未处理的异常(最后一次调用):文件 "/usr/local/lib/python2.7/dist-packages/django/utils/autoreload.py", 第 225 行,在包装器中 fn(*args, **kwargs) 文件“/usr/local/lib/python2.7/dist-packages/django/core/management/commands/runserver.py”, 第 110 行,inner_run self.validate(display_num_errors=True) 文件 "/usr/local/lib/python2.7/dist-packages/django/core/management/base.py", 第 468 行,有效 返回 self.check(app_configs=app_configs, display_num_errors=display_num_errors) 文件 “/usr/local/lib/python2.7/dist-packages/django/core/management/base.py”, 第 527 行,检查中 引发 SystemCheckError(msg) django.core.management.base.SystemCheckError: SystemCheckError: System 检查发现了一些问题:
错误:recipes.Recipes.primary_image:(fields.E210)无法使用 ImageField 因为没有安装 Pillow。 提示:在https://pypi.python.org/pypi/Pillow 获取 Pillow 或运行命令“pip install Pillow”。 recipes.Recipes.thumbnail_image: (fields.E210) 由于未安装 Pillow,无法使用 ImageField。 提示:通过https://pypi.python.org/pypi/Pillow 获取 Pillow 或运行命令“pip install Pillow”。
我在 Ubuntu 机器上运行它。有什么想法吗?
【问题讨论】:
-
你在使用 virtualenv 吗?
-
点冻结...它出现了吗?
-
是的,pip freeze 显示 Pillow==2.9.0。我没有使用 virtualenv。我已使用 PuTTY 从 Windows 连接到 EC2 Linux 实例。
标签: python django python-2.7 ubuntu python-imaging-library