我正在尝试安装 Taiga在我的电脑上,对于其中一个脚本,它试图 import suppress 但失败了。我尝试手动执行此操作:
(taiga)$ python
Python 3.3.3 (default, Nov 27 2013, 17:12:35)
[GCC 4.8.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from contextlib import suppress
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: cannot import name suppress
有人可以帮忙吗?
请您参考如下方法:
根据documentation for Taiga ,其中的要求是:
Python 3.4
因此,您不应该期望它能在 Python 3.3 中运行。
这正是您的问题所在。 contextlib.suppress功能是“版本 3.4 中的新功能”。
