我正在创建一个 shell 脚本来创建一个新的 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 行,但没有帮助。有任何想法吗?