diff --git a/.envrc b/.envrc
new file mode 100644
index 0000000000000000000000000000000000000000..cab946adff3c9fcf6bcb4618045f6b48f638efa7
--- /dev/null
+++ b/.envrc
@@ -0,0 +1,4 @@
+PYTHON_VERSION="$(python3 -c 'from sys import version_info as v; print(f"{v[0]}.{v[1]}")')"
+export PYTHONPATH="$PWD/__pypackages__/$PYTHON_VERSION:${PYTHONPATH:-}"
+export PATH="$PWD/__pypackages__/$PYTHON_VERSION/bin:$PATH"
+python3 -m pip install -t "__pypackages__/$PYTHON_VERSION" -e .
diff --git a/MANIFEST.in b/MANIFEST.in
index 3db680179333f6783a5aac2ba617d805df1d44dd..acc91a14727ef4d92e00bf4b0a0d2ced0a4a9155 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -3,3 +3,4 @@ include *.txt
 exclude .pre-commit-config.yaml
 exclude .gitlab-ci.yml
 exclude .gitignore
+exclude .env*