Vagrant/Chef files for a data analysis python environment.
- Basebox = precise64
- Creates a Python virtual environment (pythondata by default)
- Installs data analysis-related Python packages and their dependencies
- Includes packages required for IPython Notebook server
-
Install vagrant
-
Download and Install VirtualBox
-
Clone this repo
-
Go to the repo and launch the box
cd [repo] vagrant up
-
To run a public IPython Notebook server that's accessible from the host machine's browser:
- Follow Running a public notebook server directions here.
- The sample config in the above directions uses port 9999. By default, this project forwards VM port 9999 to 9998. Therefore, you can access IPython notebooks from your host at http://127.0.0.1:9998.