sorl-thumbnail语法错误

时间:2014-10-25 12:23:09

标签: python django sorl-thumbnail

我正在尝试在我的应用中使用sorl-thumbnail。

但是,当我尝试启动管理runserver时,会发生以下错误:

  

文件“/home/arie/PythonDevelopment/django-1.7/lib/python3.4/site-packages/sorl/thumbnail/helpers.py”,第55行      除了ImportError,e:                         ^   SyntaxError:语法无效

我在Ubuntu 14.04上使用django 1.7和python 3.4

2 个答案:

答案 0 :(得分:3)

except Exception, enot valid syntax in Python 3 any more

确保您使用的是solr-thumbnail的最新版本,移植到Python 3似乎已经taken care of,并且您的问题的语法错误已经是not present in current master了。

Django 1.7兼容性似乎是merged just recently,因此您可能需要暂时使用来自源代码的solr-thumbnail

答案 1 :(得分:0)

pip install sorl.thumbnail实际上并没有得到你的python 3支持。目前的测试版更新近。要安装此版本,请使用以下命令卸载并重新安装:

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

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