web-dev-qa-db-ja.com

Virtualenv:workonコマンドが見つかりません

Apt-getを使用してvirtualenvとvirtualwrapperをインストールしましたが、仮想環境を作成するところまで到達しましたが、workonコマンドを使用した同日中に見つかりませんでした。私はさらに進んで、私のホームディレクトリと.virtualenvs dirと以前に作成したvirtualenvをまだ調べました...助けていただければ幸いです。前もって感謝します。

41
user2522955

この問題を解決するには、2つのステップが必要です。

これを.bashrc/.bash_profile/.zshrcに追加します。

# load virtualenvwrapper for python (after custom PATHs)
venvwrap="virtualenvwrapper.sh"
/usr/bin/which -s $venvwrap
if [ $? -eq 0 ]; then
    venvwrap=`/usr/bin/which $venvwrap`
    source $venvwrap
fi

次に使用します:

source .bash_profile
# or .bashrc / .zshrc

変更を反映します。

さらに、端末がまだworkonを見つけられない場合は、source .bash_profileを使用してリセットし、再度見つけてください。

53
agconti

タイプ source .profile 端末からのホームディレクトリ。

14
achabacha322

which virtualenvwrapper.shの上部にあるreadmeを読んでください。bashrc内でソースを取得する必要があります

14
eran

〜/ .profileを開きます

cd ~
nano .profile

最後に追加

#virtualenvwrapper setup
export WORKON_HOME=$HOME/envs
export PROJECT_HOME=$HOME/dev
source /usr/local/bin/virtualenvwrapper.sh

編集したばかりの.profileファイルをロードするには:

$ . .profile
6
ofir_aghai