Is it okay to mess around with Python that comes with Ubuntu?

Solution 1:

As I've asked and advocated before, I'd suggest using a virtualenv. It looks like more work but it's actually a ton less in the long run.

  • How can I install Django for Python 3.x? This contains everything you need to get up and running.
  • easy_install/pip or apt-get
  • How to install pip for python 3 in ubuntu 12.04 LTS
  • Drag forward installed Python packages when upgrading really highlights the pain you get into using pip with the system's site packages. Don't do it.