1. ホーム
  2. python

[解決済み】bash: mkvirtualenv: コマンドが見つかりません。

2022-01-19 16:07:47

質問

の指示に従った後 Doug Hellmanの virtualenvwrapper ポスト しかし、テスト環境を立ち上げることができませんでした。

[mpenning@tsunami ~]$ mkvirtualenv test
-bash: mkvirtualenv: command not found
[mpenning@tsunami ~]$

注目すべきは、私が WORKON_HOME にはないもので、私の $HOME . を探そうとしたのですが /usr/local/bin/virtualenvwrapper.sh に示すように virtualenvwrapper インストールドキュメント が、存在しない。

CentOS 6 と python 2.6.6 を使っているのですが、関係ありますか?


# File: ~/.bash_profile
# ...

export WORKON_HOME="/opt/virtual_env/"
source "/opt/virtual_env/bin/virtualenvwrapper_bashrc"

解決方法は?

解決方法1 :

何らかの理由で virtualenvwrapper.sh にインストールされている /usr/bin/virtualenvwrapper.sh の下にあるのではなく /usr/local/bin .

私の中の以下の .bash_profile は動作するのですが...

source "/usr/bin/virtualenvwrapper.sh"
export WORKON_HOME="/opt/virtual_env/"

私のインストールでは、ソースなしで問題なく動作しているようです virtualenvwrapper_bashrc

解決策2 :

または、以下のように、以下のような機会を利用することができます。 virtualenvwrapper.sh はすでにシェルの PATH を発行するだけです。 source `which virtualenvwrapper.sh`