I work on OS X Lion. Up until recently, I just used “pip install stuff” and it all worked fine. I could even make Django projects use different versions of Django just by coping another version in project root.
I didn’t like it. it was all in one place, cluttered and though I didn’t run into problems, I had a feeling there is one just around the corner.
So, to cut the story short, here are a link worth checking:
I followed steps 1-4 almost to the letter, and I can verify it works juist fine
I havent tried the Qt Console, but I recommend IPython and (required) readline. The two together make auto-completing in Django shell a pleasure to use. IPython is pip-installable, and readline should be easy-installed, not pip-installed (something about which packages load first).
Also, the “Dynamic object information” feature is awsome:
Update to Mountain Lion broke the virtualenvs, but the recovery was easy, as described here:
- Installed the XCode 4.4 Command Line Tools.
- Re-installed pip: sudo easy_install pip
- Re-installed virtualenv and virtualenvwrapper: sudo pip install virtualenv virtualenvwrapper