使っていnixOS
て持っているフレキシックス。私はpre-commit
走ることに精通していますruff
。
私の事前コミット設定:
- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.3.4
hooks:
- id: ruff
alias: autoformat
args: [--fix]
これで.py
ファイルを送信すると、次のエラーが発生します。
[Errno 2] No such file or directory: '/home/{username}/.cache/pre-commit/repoo90awvpu/py_env-python3.11/bin/ruff'
しかし、ファイルが存在します!確認しました。私のls
コマンド(フルパスを含む)は以下を提供します。
.rwxr-xr-x 23M {username} 28 Mär 00:26 /home/{username}/.cache/pre-commit/repoo90awvpu/py_env-python3.11/bin/ruff
ファイル出力:
> file ruff
ruff: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5703233b90c05154cbdd5c3f44975b02579aad23, for GNU/Linux 2.6.32, stripped
私のファイルが実際に存在して実行可能ですが、ファイルが存在しないというエラーが発生する理由を知っている人はいますか?