sorlthumbnail语法

2024-09-30 20:39:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试在我的应用程序中使用sorl缩略图。

但是,当我尝试启动manage runserver时,出现以下错误:

File "/home/arie/PythonDevelopment/django-1.7/lib/python3.4/site-packages/sorl/thumbnail/helpers.py", line 55 except ImportError, e: ^ SyntaxError: invalid syntax

我在ubuntu14.04上使用django1.7和python3.4


Tags: django应用程序homemanagelibpackages错误site
2条回答

pip install sorl.thumbnail实际上并不能为您提供python3支持。目前的beta版是最近的版本。要安装此版本,请卸载并重新安装:

pip uninstall sorl.thumbnail
pip install -I sorl-thumbnail=11.12.1b

使用pip show sorl.thumbnail检查是否安装了正确的版本。在

except Exception, enot valid syntax in Python 3 any more。在

请确保您使用的是solr-thumbnail的最新版本,移植到python3似乎是taken care of,问题的语法错误是not present in current master。在

django1.7的兼容性似乎是merged just recently,所以现在您可能需要从源代码使用solr-thumbnail。在

相关问题 更多 >