ImportError: cannot import name is_python_keyword

ImportError: cannot import name is_python_keyword

我正在尝试执行 python 脚本,但我在行

上遇到错误
from jinja2.utils import Markup, concat, escape, is_python_keyword, next

ImportError: 无法导入名称 is_python_keyword

我检查过没有名为 is_python.py

的文件

查看 2.3.1 的 source code 他们有一行:

from keyword import iskeyword as is_python_keyword

他们正在使用内置 keyword 模块。

当前版本是 2.7.3,所以他们似乎更改了代码并且不再可用。

您可以改用内置模块中的上述导入。