使用 Black 代码格式化程序的问题;无法导入 _ast3
Problem with using Black code formatter; can't import _ast3
我想将 "Black code formatter" 用于我的 python 项目之一。我已经使用 "pip install black" 成功安装了它,它在 cmd 中给出了一个输出,表明所有要求都已经满足(包括 "typed-ast>1.4.0")。
但是,当我在安装后尝试 运行 和 "black --help" 时,出现错误:"ImportError: cannot import the name '_ast3' from 'typed_ast"。有谁知道这里可能是什么问题?
尝试重新安装和升级 typed-ast 和 black:
pip install --force-reinstall --upgrade typed-ast black
对我来说升级黑色版本确实有帮助。这是我的 tox.ini
条目:
失败:
deps = black==20.8b1
作品:
deps = black==21.10b0
我想将 "Black code formatter" 用于我的 python 项目之一。我已经使用 "pip install black" 成功安装了它,它在 cmd 中给出了一个输出,表明所有要求都已经满足(包括 "typed-ast>1.4.0")。
但是,当我在安装后尝试 运行 和 "black --help" 时,出现错误:"ImportError: cannot import the name '_ast3' from 'typed_ast"。有谁知道这里可能是什么问题?
尝试重新安装和升级 typed-ast 和 black:
pip install --force-reinstall --upgrade typed-ast black
对我来说升级黑色版本确实有帮助。这是我的 tox.ini
条目:
失败:
deps = black==20.8b1
作品:
deps = black==21.10b0