加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

在Windows上的Django应用程序中使用PIL时出现问题

发布时间:2020-12-14 04:02:30 所属栏目:Windows 来源:网络整理
导读:我正在学习一本有关 Python Web Development with Django书的小Django.一切顺利,直到我尝试构建需要PIL(Python成像库)的照片应用程序.当我尝试通过管理界面添加图像时,我收到下面粘贴的错误消息. 我正在运行Windows 7,Python 2.7,Django 1.3b1和XAMPP 1.7.3
我正在学习一本有关 Python Web Development with Django书的小Django.一切顺利,直到我尝试构建需要PIL(Python成像库)的照片应用程序.当我尝试通过管理界面添加图像时,我收到下面粘贴的错误消息.

我正在运行Windows 7,Python 2.7,Django 1.3b1和XAMPP 1.7.3并成功安装了wsgi模块(至少我是这么认为的,因为我的其余Django实验工作正常).

按照PIL站点的故障排除指南,我尝试在Python提示符下导入PIL模块:

>>>import _imaging
>>>import Image

两者都工作正常,没有显示错误.但是,尝试运行使用PIL的Django管理应用程序会导致:

ImportError at /admin/items/photo/add/
The _imaging C module is not installed
Request Method: POST
Request URL: 07001
Django Version: 1.3 beta 1 SVN-15679
Exception Type: ImportError
Exception Value:
The _imaging C module is not installed
Exception Location: C:Python27libsite-packagesPILImage.py in getattr,line 37
Python Executable: C:xamppapachebinhttpd.exe
Python Version: 2.7.0
Python Path:
[‘C:Python27libsite-packagesipython-0.10-py2.7.egg’,
‘C:Python27libsite-packagessqlalchemy-0.6.4-py2.7.egg’,
‘C:Python27libsite-packagesopenglcontext_full-2.1.0a7-py2.7.egg’,
‘C:Python27libsite-packagesttfquery-1.0.4-py2.7.egg’,
‘C:Python27libsite-packagesfonttools-2.3-py2.7-win32.egg’,
‘C:Python27libsite-packagespydispatcher-2.0.2-py2.7.egg’,
‘C:Python27libsite-packagespyside-1.0.0beta1qt471-py2.7-win32.egg’,
‘C:codeots’,
‘C:libdjango’,
‘C:code’,
‘C:xampp’,
‘C:Windowssystem32python27.zip’,
‘C:Python27Lib’,
‘C:Python27DLLs’,
‘C:Python27Liblib-tk’,
‘C:xamppapachebin’,
‘C:UsersgarethconnerAppDataRoamingPythonPython27site-packages’,
‘C:Python27’,
‘C:Python27libsite-packages’,
‘C:Python27libsite-packagesPIL’,
‘C:libdjangodjango’,
‘C:Python27libsite-packageswin32’,
‘C:Python27libsite-packageswin32lib’,
‘C:Python27libsite-packagesPythonwin’,
‘C:Python27libsite-packagessetuptools-0.6c11-py2.7.egg-info’,
‘C:Python27libsite-packageswx-2.9.1-msw’,
‘C:code’]

任何帮助将不胜感激.

解决方法

我在 here之前回答了这个问题

只需从http://www.lfd.uci.edu/~gohlke/pythonlibs/安装Windows的预编译二进制文件(适用于您的python版本)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读