You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 28, 2026. It is now read-only.
Artem Gureev edited this page Oct 31, 2023
·
1 revision
While trying to install pre-commit dependencies, Arch users may encounter error externally-managed-environment line.
A quick solution is to use virtual environment instead:
Install the virtual environment via python3 -m venv .venv
Enter virtual environment via source .venv/bin/activate
Follow .pre-commit-config.yaml instructions
Note that commands such as make pre-commit should hence be run through the vitrual environment.
Do note that these commands might add pre-commit as a hook for all Juvix commits. Recall that removing all hooks is done by running rm -rf .git/hooks in the project environment.