Installation
Download git from:
So far, to install the english version, retrieve the repository from:
$ git clone https://github.com/PerceptumNL/khan-multilingual
Make sure //git// and //nodejs// are installed in your system.
Also, virtualenv needs to be installed. Use the following command:
$ sudo easy_install virtualenv
Then, is needed to download some dependencies, (it is done automatically):
khan-multilingual$ source kenv/activate khan-multilingual$ kenv firstrun
Finally, set your user name and password for deployment:
khan-multilingual$ kenv setuser
Always
//kenv// needs to be loaded. Inside the khan-multilingual/ path, run:
khan-multilingual$ source activate
To see the available command, type:
khan-multilingual$ kenv
Local testing
khan-multilingual$ kenv runlocal
Then go to the url http://localhost:8080/
Deploy
First, check the current default version at http://appengine.google.com Then, run:
khan-multilingual$ kenv deploy
After preparing to upload, it will ask for the version name.
Local Khan Exercises Testing
Inside ‘khan-multilingual/khan-exercises/’ path run:
khan-multilingual/khan-exercises$ python -m SimpleHTTPServer
Then go to the url http://localhost:8000/exercises/