2016-07-13 6 views
1

私はDjangoを使ってプログラムする方法を学ぼうとしていますが、virtualenvvirtualenvwrapperの使用に関するいくつかの問題に取り組んでいません。virtualenvwrapperのインストールと使用

私は、デフォルトとしてPython 2.7.10と、次のOSX OS X El Capitan 10.11.3を搭載したMacを使用しています。

私は最近、ターミナルで次のコマンドを使用してPython 3.5ともvirtualenvvirtualenvwrapperをダウンロードしている:

pip install virtualenv 
pip install virtualenvwrapper 

は、これがスムーズに動作するように見えた、と私は正確にするために、Virtualenvwrapper Installation Guideで発見インストールガイドに従っ.bash_profilevirtualenvwrapperが正しくロードされるように変更します。

しかし、私は完全には理解していないので、私は成功しvirtualenvwrapperを設定することはできませんよガイドラインのいくつかがあります。

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

しかし、私はvirtualenvwrapperをインストールしたとき、virtualenvwrapper.shは、次のパスに格納された:

次の行は、シェル起動ファイルに追加されると言われている言い換えればLibrary/Frameworks/Python.framework/Versions/3.5/bin/

/usr/local/bin/virtualenvwrapper.shと呼ばれるファイルがありません。

私のシェル起動ファイルが、現在このようになります

:私は今、ターミナルで次のコードを記述しようとすると

# Setting PATH for Python 3.5 
# The original version is saved in .bash_profile.pysave 
PATH="/Library/Frameworks/Python.framework/Versions/3.5/bin:${PATH}" 
export PATH 

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

source ~/.bash_profile 

次の出力:

-bash: /usr/local/bin/virtualenvwrapper.sh: No such file or directory 

私はまた、次のように.bash_profileでソースのパスを変更しようとしている:

source Library/Frameworks/Python.framework/Versions/3.5/bin/virtualenvwrapper.sh 

virtualenvwrapper.shファイルがある場所です。ただし、次のような出力が得られます。

/usr/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 virtualenvwrapper has been installed for 
VIRTUALENVWRAPPER_PYTHON=/usr/bin/python and that PATH is 
set properly. 

これをどのように修正するべきですか?問題の長さは申し訳ありませんが、問題を完全に説明したかったのです。

私はどんな答えを本当に感謝するでしょう:)

答えて

0

virtualenvwrapper.shはどこかにあなたのパスにする必要があります。最も簡単な解決策は、TPコマンドのwhich virtualenvwrapper.sh一部の周りに

source `which virtualenvwrapper.sh` 

注バックティックを読むためにsource文を変更です。それは実際に住んでいるところはどこでも、パスでそれを見つけるでしょう

。そして、はい、マックでは、それはしばしばLibrary/Frameworks/などですしかし、それはあなたの道にあるはずです。なぜなら、Pythonのインストールの一部がそこに置かれるからです。

関連する問題