首页 文章

sorl-thumbnail语法错误

提问于
浏览
1

我正在尝试在我的应用程序中使用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 回答

  • 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 .

  • 0

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

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

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

相关问题