diff --git a/README.md b/README.md index b8d5baed..7b9b4d95 100644 --- a/README.md +++ b/README.md @@ -7,13 +7,11 @@ script/setup -The setup script will create a new Python virtual environment for the application to use. All of the scripts will activate this virutal envirnment automatically, but you can also manually activate it like this: +The setup script installs pipenv, which is what this application uses to manage its dependences and virtualenv. Instead of the classic `requirements.txt` file, pipenv uses a Pipfile and Pipfile.lock, making it more similar to other modern package managers like yarn or mix. - source .venv/bin/activate +To enter the virtualenv manually (a la `source .venv/bin/activate`): -When you are done, type - - deactivate + pipenv shell If you want to automatically load the virtual environment whenever you enter the project directory, take a look at [direnv](https://direnv.net/). An `.envrc` file is included in this repository. direnv will activate and deactivate virtualenvs for you when you enter and leave the directory.