这个bash脚本无法运行 - Linux / Python

我似乎无法弄清楚如何使他的bash脚本工作。
#!/bin/bash 
export WORKON_HOME=~/.envs
source /usr/local/bin/virtualenvwrapper.sh
workon staging_env
它使用viretualenv和virualenvwrapper来使用Python虚拟环境。 在shell中键入这些命令工作得很好,但作为bash脚本运行它不起作用。 有任何想法吗?     
已邀请:
当您运行脚本时,它会创建自己的shell实例(在本例中为bash)。因此,当脚本结束并且脚本的shell关闭时,更改将丢失。 要使更改成为现实,您必须
source
脚本而不是运行它。     

要回复问题请先登录注册