Ich habe Python2.6 und Django1.2.3 bereits auf meinem System installiert (Ubuntu 10.x).
Dies ist das Setup, das ich für die meisten meiner Projekte verwende. Aber für einige Projekte brauche ich Sandbox-Umgebungen, verschiedene Django-Versionen, einige zusätzliche Python-Module und manchmal sogar verschiedene Python-Versionen.Workflow mit virtualenv und pip
Also, ich versuche jetzt pip und virtualenv zu verwenden, aber ich bin nicht in der Lage, Python und Django-Version zu ändern. Muss ich das Standard-Setup entfernen und alle vorhandenen Projekte in 1 virtualenv verschieben. Kann ich das vermeiden? Auch wenn ich das tue, wie kann ich eine andere Version von Python angeben?
Wenn ich die alten Einstellungen entfernen muss. Wie mache ich das? Ich habe zur Zeit die meisten der Dinge in /usr/local/lib/python2.6/dist-packages/
installiert, aber ich bin mir nicht sicher, ob es auch irgendwo anders installiert ist.
Wenn ich ein komplett leeres Setup mit nur Ubuntu habe, was ist der ideale Workflow? Ist es dieses?
Install python
$ sudo apt-get install python-setuptools
$ sudo apt-get install python-virtualenv
$ sudo easy_install pip
$ sudo pip install virtualenvwrapper
virtualenv wird Ihr Leben retten - guten Ruf. – JohnO