Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I needed to install UCS2 python next to UCS4 python. So I went to comp.lang.python and asked them about it. Probably not the best place to ask it, but they answered!topic/comp.lang.python/bGuAfqa76W8

and now i have brand new python 2.7.3 ucs2 installed in /opt/bin/python

What I need now is - how can I install all other python modules that I have installed for that python version also. Basically stuff like PIL and postgresql and mod_wsgi - basically everything needed to run Django for that python version.

Is this the right the place to ask for it?

share|improve this question

You have to use virtualenv otherwise all installations would go to default installed python.

What virtualenv will do is install multiple python versions having separate installed modules on the system and you can choose to run any version anytime you want. It's the default way of python world to manage different versions.

Also install virtualenvwrapper which simplifies usage of virtualenv.

share|improve this answer

The easiest option is probably to use virtualenv with the --python parameter to specify your custom installation. Then install the modules you want using easy_install or pip.

The Right Way is to build Debs/RPMs for all the modules.

share|improve this answer
Thanks for the answer. Do you have nice and clear guide where/how to get started. Do i also need to get rid of this UCS2 python installation and install it again? – Zayatzz Jun 20 '12 at 17:21
Ok. ive installed virtualenv and it looks like i dont understand the results. When i run the activate script - then i get correct python version. but when i run this in django.wsgi script, then the python version i get is not the one of virtual environment. Whats up with that? – Zayatzz Jun 24 '12 at 17:16

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.