Я использую предварительную фиксацию. В одном из перехватов я использую скрипт Python, который импортирует библиотеку yaml.
Однако, когда я пытаюсь что-то закоммитить, я получаю следующую ошибку на этом перехватчике:
ModuleNotFoundError: No module named 'yaml'
Я не понимаю, в чем здесь проблема, поскольку pyyaml правильно находится в Python
$ python3
Python 3.12.3 (main, Nov 6 2024, 18:32:19) [GCC 13.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import yaml
>>>
Вот мой .pre-commit-config.yml:
repos:
# python hooks
- repo: local
hooks:
- id: yaml-arrays-sort
name: YAML Arrays Sort
description: Sort arrays in YAML files
entry: python scripts/yaml-arrays-sort.py
pass_filenames: false
language: python
Подробнее здесь: https://stackoverflow.com/questions/793 ... named-yaml
Предварительная фиксация не удалась с ModuleNotFoundError: нет модуля с именем «yaml» ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Предварительная фиксация не удалась с ModuleNotFoundError: нет модуля с именем «yaml»
Anonymous » » в форуме Python - 0 Ответы
- 20 Просмотры
-
Последнее сообщение Anonymous
-