2014-03-02 164 views
3

我想从您的官方指导安装virtualenvwrapper http://virtualenvwrapper.readthedocs.org/en/latest/install.html问题安装virtualenvwrapper - 没有名为virtualenvwrapper

我安装virtualenvwrapper具有画中画,当我定义的环境变量和源

export WORKON_HOME=$HOME/.virtualenvs 
export PROJECT_HOME=$HOME/Devel 
source /usr/local/bin/virtualenvwrapper.sh 

我重新启动我的壳和模块我得到以下输出。

[email protected]:~$ bash 
/usr/local/bin/python: No module named virtualenvwrapper 
virtualenvwrapper.sh: There was a problem running the initialization hooks. 

If Python could not import the module virtualenvwrapper.hook_loader, 
check that virtualenv has been installed for 
VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python and that PATH is 
set properly. 
[email protected]:~$ 

尽管如此,命令mkvirtualenv和其他作品。但是,这是什么意思?我如何解决它?谢谢

回答

1

你的〜/ .bashrc文件的内容是什么?

会提醒“virtualenvwrapper”而不是“virtualenvwrapper.sh”

OR:

为当前shell不持续存在或传播到随后的炮弹

您可导出的变量。

下面的脚本将安装virtualenvwrapper和配置的bash坚持环境变量,它应该反过来使virtualenvwrapper按预期方式工作。

pip install virtualenvwrapper 

configure_bashrc(){ 
echo ' 
export WORKON_HOME=$HOME/.virtualenvs 
export PROJECT_HOME=$HOME/Devel 
source /usr/local/bin/virtualenvwrapper.sh 
' >> ~/.bashrc 

source ~/.bashrc 
} 

[[ -z $(grep virtualenv ~/.bashrc) ]] && configure_bashrc 
+0

嗨OkeziE,这是我的/etc/bash.bashrc文件导出PATH = $ JAVA_HOME/bin中的内容:$ IDEA_JDK /斌:$ PATH 出口WORKON_HOME = /家庭/ bgarcial/.virtualenvs \t 出口PROJECT_HOME = /家庭/ bgarcial /杰韦利 源/usr/local/bin/virtualenvwrapper.sh 我一直在测试mkproject命令,应该会被创建和虚拟环境,并在我的PROJECT_HOME目录中的项目,但是,只有创建虚拟env什么都没有。如何正确安装virtualenvwrapper?谢谢 – bgarcial

+0

谢谢,我一直在我的配置环境变量在我的bash和我最近安装我virtualenvwrapper环境。 – bgarcial

+0

很高兴听到您的环境已全部建立。你有没有找到最初的问题是什么? – OkezieE