Python virtualenvwrapper在与Fedora 20一起使用时不会创建空的环境

时间:2014-08-11 20:27:45

标签: python fedora virtualenvwrapper

我在Fedora 20中使用以下步骤安装了virtualenvwrapper

$ sudo pip install virtualenvwrapper
$ export WORKON_HOME=$HOME/.virtualenvs
$ export PROJECT_HOME=$HOME/Devel
$ source /usr/local/bin/virtualenvwrapper.sh
$ mkvirtualenv -p /usr/bin/python2 test

到目前为止一切都很好,但是当我检查环境,测试时,我创建它包含了我系统上所有现有的python依赖项。以下是创建virtualenv时所包含内容的一小部分示例:

$ pip freeze
tornado==2.2.1
urlgrabber==3.10.1
vboxapi==1.0
virtualenv==1.11.6
virtualenv-clone==0.2.4
virtualenvwrapper==4.3.1

我从未在Ubuntu上遇到过这个问题所以它让我觉得这个问题与virutalenvwrapper如何与Fedora 20进行交互有关。请让我知道你的想法。

编辑:在添加--no-site-packages

的建议后包含我的.bashrc文件的virtualenv部分
# Virtualenvwrapper                                                            
alias pip="pip-python"                                                         
export WORKON_HOME=$HOME/virtualenvs 
export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'                                      
source /usr/bin/virtualenvwrapper.sh                               

0 个答案:

没有答案