我正在尝试从 PyCharm 中的“提交”按钮启动我的预提交挂钩(v.2020.2)。我使用 conda venv (使用 创建conda create -n py38 python=3.8)在其中安装了模块pip install。
我的.pre-commit-config.yaml读物是:
repos:
- repo: local
hooks:
- id: black
name: black
language: system
entry: black --check
types: [python]
- id: isort
name: isort
language: system
entry: isort --check-only
types: [python]
Run Code Online (Sandbox Code Playgroud)
我在这里使用localrepo 是因为我会将我的代码推送到未连接到互联网的 Intranet 存储库。
pre-commit run --all-files在我的本地计算机上从命令行运行运行良好。但是当我尝试从 PyCharm 提交时(
),它会引发以下错误:
Traceback (most recent call last):
File "c:\bib\envs\py38\lib\runpy.py", line 193, in _run_module_as_main
return _run_code(code, main_globals, None, File "c:\bib\envs\py38\lib\runpy.py", line 86, …Run Code Online (Sandbox Code Playgroud)