【问题标题】:sorl-thumbnail syntax errorsorl-thumbnail 语法错误
【发布时间】:2014-12-21 03:24:15
【问题描述】:

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

【问题讨论】:

    标签: python django sorl-thumbnail


    【解决方案1】:

    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

    【讨论】:

      【解决方案2】:

      pip install sorl.thumbnail 实际上并没有为您提供 python 3 支持。当前的 Beta 版本是更新的。要安装此版本,请卸载并重新安装:

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

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

      【讨论】:

        猜你喜欢
        • 2011-09-05
        • 2013-04-23
        • 2016-05-09
        • 2011-05-20
        • 1970-01-01
        • 1970-01-01
        • 2021-05-09
        • 2023-04-08
        • 2023-03-25
        相关资源
        最近更新 更多