Installation tested out for me. See shell transcript following my message.
First install virtualenv and create a directory you want to use then try the pair of commands:
You will then have a clean environment to get started and can add other packages that you require.
jdoe@workstation ~$ virtualenv --distribute virtualenv/pyf_app
New python executable in virtualenv/pyf_app/bin/python
Installing distribute............................................................................................................................................................................................................................done.
Installing pip................done.
jdoe@workstation pyf_app$ source bin/activate
(pyf_app)jdoe@workstation pyf_app$ pip install pyf
Downloading/unpacking pyf
Downloading pyf-2.0.tar.gz
Running setup.py egg_info for package pyf
Downloading/unpacking pyf.dataflow>=2.0 (from pyf)
Downloading pyf.dataflow-2.0.2.tar.gz
Running setup.py egg_info for package pyf.dataflow
Downloading/unpacking pyf.manager>=2.0 (from pyf)
Downloading pyf.manager-2.0.1.tar.gz
Running setup.py egg_info for package pyf.manager
Downloading/unpacking pyf.splitter>=2.0 (from pyf)
Downloading pyf.splitter-2.0.tar.gz
Running setup.py egg_info for package pyf.splitter
Downloading/unpacking pyf.warehouse>=2.0 (from pyf)
Downloading pyf.warehouse-2.0.1.tar.gz
Running setup.py egg_info for package pyf.warehouse
Requirement already satisfied (use --upgrade to upgrade): distribute in ./lib/python2.7/site-packages/distribute-0.6.34-py2.7.egg (from pyf.dataflow>=2.0->pyf)
Downloading/unpacking pyjon.utils (from pyf.dataflow>=2.0->pyf)
Downloading pyjon.utils-0.5.zip
Running setup.py egg_info for package pyjon.utils
Downloading/unpacking pyf.transport>=2.0.1 (from pyf.dataflow>=2.0->pyf)
Downloading pyf.transport-2.0.1.tar.gz
Running setup.py egg_info for package pyf.transport
Downloading/unpacking python-dateutil (from pyf.transport>=2.0.1->pyf.dataflow>=2.0->pyf)
Downloading python-dateutil-2.1.tar.gz (152kB): 152kB downloaded
Running setup.py egg_info for package python-dateutil
Downloading/unpacking six (from python-dateutil->pyf.transport>=2.0.1->pyf.dataflow>=2.0->pyf)
Downloading six-1.2.0.tar.gz
Running setup.py egg_info for package six
Installing collected packages: pyf, pyf.dataflow, pyf.manager, pyf.splitter, pyf.warehouse, pyjon.utils, pyf.transport, python-dateutil, six
Running setup.py install for pyf
Skipping installation of /home/jdoe/virtualenv/pyf_app/lib/python2.7/site-packages/pyf/__init__.py (namespace package)
Installing /home/jdoe/virtualenv/pyf_app/lib/python2.7/site-packages/pyf-2.0-py2.7-nspkg.pth
Running setup.py install for pyf.dataflow
Skipping installation of /home/jdoe/virtualenv/pyf_app/lib/python2.7/site-packages/pyf/__init__.py (namespace package)
Installing /home/jdoe/virtualenv/pyf_app/lib/python2.7/site-packages/pyf.dataflow-2.0.2-py2.7-nspkg.pth
Running setup.py install for pyf.manager
Skipping installation of /home/jdoe/virtualenv/pyf_app/lib/python2.7/site-packages/pyf/__init__.py (namespace package)
Installing /home/jdoe/virtualenv/pyf_app/lib/python2.7/site-packages/pyf.manager-2.0.1-py2.7-nspkg.pth
Running setup.py install for pyf.splitter
Skipping installation of /home/jdoe/virtualenv/pyf_app/lib/python2.7/site-packages/pyf/__init__.py (namespace package)
Installing /home/jdoe/virtualenv/pyf_app/lib/python2.7/site-packages/pyf.splitter-2.0-py2.7-nspkg.pth
Running setup.py install for pyf.warehouse
Skipping installation of /home/jdoe/virtualenv/pyf_app/lib/python2.7/site-packages/pyf/__init__.py (namespace package)
Installing /home/jdoe/virtualenv/pyf_app/lib/python2.7/site-packages/pyf.warehouse-2.0.1-py2.7-nspkg.pth
Running setup.py install for pyjon.utils
Skipping installation of /home/jdoe/virtualenv/pyf_app/lib/python2.7/site-packages/pyjon/__init__.py (namespace package)
Installing /home/jdoe/virtualenv/pyf_app/lib/python2.7/site-packages/pyjon.utils-0.5-py2.7-nspkg.pth
Running setup.py install for pyf.transport
Skipping installation of /home/jdoe/virtualenv/pyf_app/lib/python2.7/site-packages/pyf/__init__.py (namespace package)
Installing /home/jdoe/virtualenv/pyf_app/lib/python2.7/site-packages/pyf.transport-2.0.1-py2.7-nspkg.pth
Running setup.py install for python-dateutil
Running setup.py install for six