Install python packages on OpenShift

openshift, package, python, simplejson

Solution

Did you install `rhc` (made by OpenShift.com) ? If not then see on OpenShift.com: Installing OpenShift RHC Client Tools

Now you can access server with `rhc`

rhc ssh

and then you can do as always:

checking python version (with big V)

python -V

checking pip version (with big V)

pip -V

checking installed modules

pip freeze

searching module

pip search simplejson

pip search json | sort # sorted result

installing new module

pip install simplejson

and other linux/bash functions

ls
ls -al
echo "hello world"
cd folder_name
mkdir new_folder_name
chmod +x filename
cat filename
grep 'hello' */*.py
history
nano filename
for x in */* ; do echo $x ; done

Problem

I'm trying to install python packages on OpenShift but I see a dearth of pages about the best way to do this. Can someone please suggest the best way of getting on say `oauth2` and `simplejson`. I've tried including these in the `setup.py`, but I have no idea whether these are actually available or I'll have to upload and point to the path. How can I do this?

Original source