- Install Homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"- Install node.js:
- Note: The only current supported version is node 0.8 (0.10 breaks with some charset error).
brew install nvm- Note: Homebrew requires some setup for node, including
mkdir ~/.nvmand addingNVM_DIRand sourcingnvm.shto the .bash_profile. Follow the instructions under "==> Caveats" if you see them. nvm install 0.8 && nvm use 0.8or http://nodejs.org/download/- Install Survana
npm install –g survana- Note! This is not known to work now!
- Install the exporter's dependencies:
easy_install xlsxwriter simplejson- Run the following commands:
curl -k https://raw.githubusercontent.com/vpetrov/survana-tools/master/export-responses > /usr/local/bin/export-responseschmod a+x /usr/local/bin/export-responses- Test that the script is working - you should see usage options when you do the following:
export-responses -h
A more detailed install script for setting up a separate Survana Server instance is here: https://gist.github.com/kastman/10681539