新しいpython仮想環境を作成し、それをアクティブ化し、djangoおよびその他のアプリをインストールするためのシェルスクリプトを作成しています。workon コマンドの実行で問題が発生しています。何か案は?
1 #!/bin/bash
2 export WORKON_HOME=$HOME/Development/Python/Django/.virtualenvs
3 export PROJECT_HOME=$HOME/Development/Python/Django/dev
4 source /usr/local/bin/virtualenvwrapper.sh
5
6 ENV_NAME="$1"
7
8 #Create the virtual environment
9 mkvirtualenv $ENV_NAME --no-site-packages
10
11 #workon the newly created environment
12 workon $ENV_NAME
13
14 #install django
15 #pip install django
16
17 #install apps
18 #pip install south
19 #pip install fabric
20 #pip install django-debug-toolbar
21 #pip install django-extensions
22 #pip install compressor
23
24 exit
25
スクリプトが終了した後、環境はアクティブ化されません。
2行目と3行目を追加しようとしましたが、役に立ちませんでした。何か案は?