Running `setvirtualenvproject` with no arguments when not in a virtual environment results in the following: Setting project for .virtualenvs to /home/user/projects/project It ends up creating a `.project` file in `~/.virtualenvs`. The script should check that `VIRTUAL_ENV` is non-empty before proceeding.