Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python黑钩(语言:system)_Python_Pre Commit Hook_Pre Commit_Pre Commit.com_Python Black - Fatal编程技术网

Python黑钩(语言:system)

Python黑钩(语言:system),python,pre-commit-hook,pre-commit,pre-commit.com,python-black,Python,Pre Commit Hook,Pre Commit,Pre Commit.com,Python Black,我在预提交时使用黑色 这是钩子 - repo: https://github.com/psf/black rev: 19.10b0 hooks: - id: black 这是我用于black的CI配置 black --check . 它将在预提交中重新格式化一些文件 并使其在CI上构建项目时失败 重新格式化/Users/rzuhairi/Documents/Anymotion/encore api服务器/encore/migrations/0007_auto_2

我在预提交时使用黑色 这是钩子

- repo: https://github.com/psf/black
    rev: 19.10b0
    hooks:
      - id: black
这是我用于black的CI配置

 black --check .
它将在预提交中重新格式化一些文件 并使其在CI上构建项目时失败

重新格式化/Users/rzuhairi/Documents/Anymotion/encore api服务器/encore/migrations/0007_auto_20190616_0310.py
重新格式化/Users/rzuhairi/Documents/Anymotion/encore api server/encore/migrations/0011_auto_20190620_0517.py
重新格式化/Users/rzuhairi/Documents/Anymotion/encore api server/encore/migrations/0020_auto_20191030_0712.py
重新格式化/Users/rzuhairi/Documents/Anymotion/encore api server/encore/migrations/0021_auto_20191106_0013.py
重新格式化/Users/rzuhairi/Documents/Anymotion/encore api server/encore/migrations/0026_delete_comparison.py
重新格式化/Users/rzuhairi/Documents/Anymotion/encore api server/encore/migrations/0004_auto_20190613_1032.py
重新格式化/Users/rzuhairi/Documents/Anymotion/encore api server/encore/migrations/0005_auto_20190614_0405.py
重新格式化/Users/rzuhairi/Documents/Anymotion/encore api server/encore/views/session.py
重新格式化/Users/rzuhairi/Documents/Anymotion/encore-api-server/encore\u-api\u-server/logger.py
重新格式化/Users/rzuhairi/Documents/Anymotion/encore-api-server/encore\u-api\u-server/settings/base.py
重新格式化/Users/rzuhairi/Documents/Anymotion/encore-api-server/encore\u-api\u-server/settings/local.py
重新格式化/Users/rzuhairi/Documents/Anymotion/encore-api-server/encore/models.py
重新格式化/Users/rzuhairi/Documents/Anymotion/encore-api-server/encore\u-api\u-server/settings/production.py
重新格式化/Users/rzuhairi/Documents/Anymotion/encore-api-server/encore\u-api\u-server/settings/test.py
重新格式化/Users/rzuhairi/Documents/Anymotion/encore api server/encore/migrations/0001_initial.py
重新格式化/Users/rzuhairi/Documents/Anymotion/encore api server/encore/tests/serializers/test_drawing.py
全部完成!✨ 
这是什么意思:“language:system”,因为当我阅读文档时,它应该是language:python

这意味着它只需在您的系统上使用
黑色
指向的任何内容,而不是创建新的virtualenv

有人知道为什么我的第一个钩子不起作用,而我的预提交中的black一直在自动更新我的文件吗

没有,但我最好的猜测是您使用的是不同版本的
black
黑色--version
的输出是什么

这是什么意思:“language:system”,因为当我阅读文档时,它应该是language:python

这意味着它只需在您的系统上使用
黑色
指向的任何内容,而不是创建新的virtualenv

有人知道为什么我的第一个钩子不起作用,而我的预提交中的black一直在自动更新我的文件吗


没有,但我最好的猜测是您使用的是不同版本的
black
black--version
的输出是什么?

black--version
的输出是什么?@忽略重力它是
20.8b1
黑色--version的输出是什么?@忽略重力它是
20.8b1
具体来说,它意味着
系统上的
black
的任何版本都不是与配置的版本(19.10b0)相同@AnthonySottile非常感谢您的回答非常感谢您的解释黑色-版本输出为
黑色,版本20.8b1
与hook@ignoring_black即使我安装了相同的版本并更改了挂钩,它不断修改我的文件特别是它意味着
系统上的
黑色
版本与配置的版本(19.10b0)不同@AnthonySottile非常感谢您的回答非常感谢您的解释黑色-版本输出为
黑色,版本20.8b1
与hook@ignoring_black即使我安装了相同的版本并更改了挂钩,它也会不断修改我的文件