Python 3.x 皮普元';当使用自制python时,是否安装到python 3中?

Python 3.x 皮普元';当使用自制python时,是否安装到python 3中?,python-3.x,virtualenv,pip,homebrew,Python 3.x,Virtualenv,Pip,Homebrew,因此,我有一个使用pyvenv-3.3创建的virtualenv,我认为它可以设置pip将东西安装到virtualenv的路径中。但是,在我被virtualenv激活后,我得到了以下输出: $ pip --version pip 1.4.1 from /usr/local/lib/python2.7/site-packages/pip-1.4.1-py2.7.egg (python 2.7) pip-3.3 --version pip 1.4.1 from /usr/local/lib/pyt

因此,我有一个使用
pyvenv-3.3
创建的virtualenv,我认为它可以设置
pip
将东西安装到virtualenv的路径中。但是,在我被virtualenv激活后,我得到了以下输出:

$ pip --version
pip 1.4.1 from /usr/local/lib/python2.7/site-packages/pip-1.4.1-py2.7.egg (python 2.7)

pip-3.3 --version
pip 1.4.1 from /usr/local/lib/python3.3/site-packages/pip-1.4.1-py3.3.egg (python 3.3)
这一切都很好,但我的
sys.path
是:

['',
'/usr/local/Cellar/python3/3.3.2/Frameworks/Python.framework/Versions/3.3/lib/python33.zip', 
'/usr/local/Cellar/python3/3.3.2/Frameworks/Python.framework/Versions/3.3/lib/python3.3', 
'/usr/local/Cellar/python3/3.3.2/Frameworks/Python.framework/Versions/3.3/lib/python3.3/plat-darwin', 
'/usr/local/Cellar/python3/3.3.2/Frameworks/Python.framework/Versions/3.3/lib/python3.3/lib-dynload',
'/Users/alexgolec/Documents/gutenberg/virtualenv/lib/python3.3/site-packages']
最值得注意的是,整个
站点包
目录完全缺失。此外,此输出向我表明,我可能正在使用某个时候通过自制安装的python。最令人恼火的是,my
sys.path
中没有一个目录与pip兼容

有什么补救办法吗?我不会手动编辑我的
sys.path
,但也许我可以使用pip进行一些配置?

安装VirtualEnvrapper(使使用virtualenv变得更容易):

。。然后试试这个:

mkvirtualenv <your_env> -p /usr/local/bin/python3
mkvirtualenv <your_env> -p /usr/local/bin/python3
which python
which python3