【问题标题】:Flask on python3.3: "TypeError: AST identifier must be of type str"python3.3 上的烧瓶:“TypeError:AST 标识符必须是 str 类型”
【发布时间】:2019-12-10 17:16:33
【问题描述】:

嘿,stackoverflow 社区,

我想在一台没有 root 访问权限的旧机器上托管一个烧瓶应用程序。安装的python版本是python3.3。操作系统是 openSUSE 13.1。我已经为我的本地用户安装了所有需要的依赖项,例如使用

pip install flask --user

问题是,我总是收到以下错误消息:

Python 3.3.5 (default, Mar 27 2014, 17:16:46) [GCC] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from flask import Flask
>>> Flask("A")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/srv/MrR/.local/lib/python3.3/site-packages/flask/app.py", line 541, in __init__
    view_func=self.send_static_file)
  File "/srv/MrR/.local/lib/python3.3/site-packages/flask/app.py", line 64, in wrapper_func
    return f(self, *args, **kwargs)
  File "/srv/MrR/local/lib/python3.3/site-packages/flask/app.py", line 1046, in add_url_rule
    self.url_map.add(rule)
  File "/srv/MrR/local/lib/python3.3/site-packages/werkzeug/routing.py", line 1401, in add
    rule.bind(self)
  File "/srv/MrR/.local/lib/python3.3/site-packages/werkzeug/routing.py", line 730, in bind
    self.compile()
  File "/srv/MrR/.local/lib/python3.3/site-packages/werkzeug/routing.py", line 794, in compile
    self._build = self._compile_builder(False).__get__(self, None)
  File "/srv/MrR/.local/lib/python3.3/site-packages/werkzeug/routing.py", line 964, in _compile_builder
    code = compile(module, "<werkzeug routing>", "exec")
TypeError: AST identifier must be of type str

我没有发现任何有用的评论谷歌或其他任何东西。 Flask 也应该与这个版本的 python 兼容。您知道错误的原因可能是什么吗?

【问题讨论】:

    标签: python-3.x flask opensuse


    【解决方案1】:

    我在 python 3.3 中遇到了一些问题。作为解决方案,我使用了Werkzeub=0.14 MarkupSafe=0.23Flask=1.0.4

    我的点子冻结:

    click (7.1.2)
    Flask (1.0.4)
    itsdangerous (1.1.0)
    Jinja2 (2.11.2)
    Markupsafe (0.23)
    Werkzeug (0.14)
    

    【讨论】:

      猜你喜欢
      • 2021-07-09
      • 2021-05-04
      • 2018-05-16
      • 2018-01-06
      • 1970-01-01
      • 2021-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多