updated readme with installation fixes
@@ -107,18 +107,27 @@ and from there you can open the notebooks and execute them.
If you want to make changes or contributions (yay!) to HARK, you'll need to have access to the source files. Installing HARK via pip (either at the command line, or inside Spyder) makes it hard to access those files (and it's a bad idea to mess with the original code anyway because you'll likely forget what changes you made). If you are adept at GitHub, you can [fork](https://help.github.com/en/articles/fork-a-repo) the repo. If you are less experienced, you should download a personal copy of HARK again using `git clone` (see above) or the GitHub Desktop app.
-1. Navigate to wherever you want to put the repository and type `git clone git@github.com:econ-ark/HARK.git` ([more details here](https://git-scm.com/documentation)).
+1. Navigate to wherever you want to put the repository and type `git clone git@github.com:econ-ark/HARK.git` ([more details here](https://git-scm.com/documentation)). If you get a permission denied error, you may need to setup SSH for GitHub, or you can clone using HTTPS: 'git clone https://github.com/econ-ark/HARK.git'.
-2. Then, create and activate a [virtual environment]([virtualenv]((https://virtualenv.pypa.io/en/latest/))). Install virtualenv if you need to and then type:
+2. Then, create and activate a [virtual environment]([virtualenv]((https://virtualenv.pypa.io/en/latest/))).
+
+For Mac or Linux:
+
+Install virtualenv if you need to and then type:
```
virtualenv econ-ark
source econ-ark/bin/activate
```
+For Windows:
+```
+virtualenv econ-ark
+econ-ark\\Scripts\\activate.bat
+```
3. Once the virtualenv is activated, you may see `(econ-ark)` in your command prompt (depending on how your machine is configured)
-3. Finally, you can install HARK's requirements into the virtual environment with `pip install -r requirements.txt`.
+3. Make sure to change to HARK directory, and install HARK's requirements into the virtual environment with `pip install -r requirements.txt`.
4. To check that everything has been set up correctly, run HARK's tests with `python -m unittest`.
