在我的pre-commit-config.yaml文件中,我试图运行黑色的python代码格式化程序
repos:
- repo: https://github.com/python/black
rev: stable
hooks:
- id: black
language_version: python3.6
但是每当我尝试使用pipenv run pre-commit --all
黑色运行时,代码将失败并显示错误消息
An unexpected error has occurred: AttributeError: type object 'Hook' has no attribute 'create'
Check the log at some_path
当我转到some_path
时,我在那里找不到任何日志。我尝试不运行pipenv run pre-commit --all
将黑色应用于我的代码,但是当我尝试git commit
任何新文件时仍然出现错误。有什么办法解决这个问题?
我使用python 3.6.0遇到了这个问题,我已经升级到python 3.6.9,并且不再出现此错误。