Skip to content

Modern Panoptes Install for Devs

Amy Boyer edited this page Apr 5, 2016 · 11 revisions

It was quite difficult to get Panoptes working under El Capitan

  1. Clone the repository $ git clone [email protected]:zooniverse/Panoptes.git
  2. Remove existing v8 from your system $ brew uninstall v8
  3. Install rbenv $ brew install rbenv
  4. Add rbenv to your .bash_profile by inserting the line eval "$(rbenv init -)"
  5. Use rbenv to install Rails 2.3 $ rbenv install 2.3.0
  6. Update rbenv versions info $ rbenv rehash
  7. Restart your terminal
  8. Tell rbenv to use rails 2.3 for panoptes by running $ echo "ruby-2.3.0" > .ruby-version
  9. Try $ bundle install. It will fail while trying to compile libv8
  10. Get a working version of libv8 by doing the following:
  11. $ brew tap homebrew/version
  12. $ brew install v8-315
  13. $ brew link --force v8-315
Clone this wiki locally