I'm trying to install Err on Ubuntu Server 12.04.4. It requires python plus a bunch of dependencies.
When I followed the install instructions, I couldn't get it to work using the "default" which appeared to be Python 2.7. There seems to be a circular dependency in sleekxmpp (one of the requirements):
ImportError: cannot import name resolver
So my idea is to use Python 3 instead. My system has all of this installed:
python install
python-apt-common install
python-dbus-dev install
python-minimal install
python-pip install
python-pkg-resources install
python-setuptools install
python2.7 install
python2.7-minimal install
python3 install
python3-minimal install
python3.2 install
python3.2-minimal install
When I use pip to install stuff, I have no idea if it's using python 2, or 3, or really, what anything is using (I can't see how to control which version of packages to install, what version of python these packages are based on with pip freeze
).
I just want to have an environment that uses the latest version of Python 3 without all this other stuff confusing me. So I tried installing virtualenv
and setting up the environment, but it appears to just be another python2.7
environment. In short I have no idea what's going on, and need some pointers.