diff --git a/pre_commit/languages/rust.py b/pre_commit/languages/rust.py index 28eb4e92..8e3be2c5 100644 --- a/pre_commit/languages/rust.py +++ b/pre_commit/languages/rust.py @@ -155,6 +155,7 @@ def install_environment( for args in packages_to_install: cmd_output_b( - 'cargo', 'install', '--locked', '--bins', '--root', envdir, *args, + 'cargo', 'install', '--locked', '--bins', '--root', + envdir, *args, cwd=prefix.prefix_dir, )