I just wanted to setup a small development environment with Python 3.
I had no problems installing pip and virtualenv, however virtualenvwrapper does not seem to support Python 3 yet (as it states on the mercurial repo).
Trying to install it with pip yields the following error:
  Running setup.py install for virtualenvwrapper
    changing mode of build/scripts-3.2/virtualenvwrapper.sh from 644 to 755
    Skipping installation of /usr/local/lib/python3.2/dist-packages/virtualenvwrapper/__init__.py (namespace package)
    Installing /usr/local/lib/python3.2/dist-packages/virtualenvwrapper-2.11.1-py3.2-nspkg.pth
    changing mode of /usr/local/bin/virtualenvwrapper.sh to 755
      File "/usr/local/lib/python3.2/dist-packages/virtualenvwrapper/hook_loader.py", line 137
        print '  %-10s -- %s' % (ep.name, inspect.getdoc(plugin) or '')
                            ^
    SyntaxError: invalid syntax
      File "/usr/local/lib/python3.2/dist-packages/virtualenvwrapper/user_scripts.py", line 40
        except OSError, msg:
                      ^
    SyntaxError: invalid syntax
Successfully installed virtualenvwrapper
Cleaning up...
Even though the last line states successfully installed I can not invoke the virtualenvwrapper commands.
Does anyone know an alternative to it that works with Python 3?
EDIT:
For anyone coming back to this question - a version that supports Python 3 has just been released: Virtualenvwrapper (30/01/2012).
virtualenv? Works fine for my current Python 3 project...