I completely nuked my python installation! and now it is working. I do not have a clue what was happening but stackoverflow users care about solving thinks first... here is what I did:
Clear every single trail of python3... BEWARE WITH THIS COMMANDS, THEY WILL BLOW UP YOUR PYTHON3 INSTALLATION.
sudo apt-get remove python3 sudo apt-get remove python3.2* sudo apt-get remove python3.3* sudo apt-get remove python3.4* sudo apt-get remove python-sphinx sudo apt-get autoremove sudo rm -rf /usr/bin/bin/ sudo rm -rf /usr/lib/python3* sudo rm /usr/bin/python3* sudo reboot
Reinstall the dependencies to build python
sudo apt-get build-dep -y python3 python-setuptools
I install 3.3.3 since 3.3.2 was giving me issues with some tests.
cd /tmp/ wget http://www.python.org/ftp/python/3.3.3/Python-3.3.3.tar.bz2 tar xvf Python-3.3.3.tar.bz2 cd Python-3.3.3/ ./configure --prefix=/usr/ make make test sudo make install python3 --version
Now easy_install!!!
cd /tmp/ wget https://pypi.python.org/packages/source/d/distribute/distribute-0.6.49.tar.gz tar xzvf distribute-0.6.49.tar.gz cd distribute-0.6.49 sudo python3 setup.py build sudo python3 setup.py install
Fix some permission issues up
sudo chmod +r /usr/lib/python3.3/site-packages/python_dateutil-*-py3.3.egg/EGG-INFO/top_level.txt sudo chmod +r /usr/lib/python3.3/site-packages/python3_digest-1.8b4-py3.3.egg/EGG-INFO/top_level.txt mkdir -p $HOME/.config/ipython sudo chown -R $USER:$USER $HOME/.config/ipython sudo chmod g+w $HOME/.config/ipython sudo ln -sf /usr/bin/ipython3 /usr/bin/ipython # this is more for me... maybe you don't want this one... it will open ipython3 on `ipython` command.
Try it!
sudo easy_install-3.3 ipython gunicorn
And everything is in order now!
Adding gunicorn 18.0 to easy-install.pth file
Installing gunicorn script to /usr/bin
Installing gunicorn_django script to /usr/bin
Installing gunicorn_paster script to /usr/bin
Check that /usr/bin out!!!! Don't you just wanna lick it!?
Ha!