2014-03-02 116 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