CentOS6を実行しているVPSがあります。これにはPython2.6がプリインストールされています。私は私が、その後を/etc/profile.d下virtualenvwrapper.shファイルを作成しCentOS6でvirtualenvwrapperを設定する
/usr/local/bin/virtualenv
であるPIPを使用してvirtualenvをインストールした
/usr/local/bin/python3.6
このパスにPython3.6をインストールしている(私が持っています起動時にエラーが発生している)、これは私が何をする必要があるかであることをお勧めされて:
/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.
virtualenvwrapperは/usr/local/bin/python3.6/site-packages
に位置しています私は初心者、私は
export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/Devel
source /usr/local/bin/virtualenvwrapper.sh
UPDATE
は、私が今編集している(下を/etc/profile.d)ファイルvirtualenvwrapper.sh内のコードを考えていなかったのLinuxを使用していたよう/etc/profile.d下virtualenvwrapper.shファイルこれがうまく働いてい
export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/Devel
export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3.6
export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv
source /usr/local/bin/virtualenvwrapper.sh
次のように - 私は今virtualenvwrapperコマンドを実行することができます。それは起動ファイルのすべてが.virtualenvsフォルダに配置されていることです(つまり、初期化、postactivateなど)。つまり、仮想環境を作成すると、これらのファイルの横に配置されます。これを行うより良い方法はありますか?あなたの2番目の質問に答える
感謝
ご意見ありがとうございました。参照したファイルと環境が混在していても問題ないのなら、それは私のものです! – Newfoundland