2
としてvirtualenvのアクティベートできない私は、rootユーザーとしての私のvirtualenvのをアクティブにすることができますは、root以外のユーザー
source myprojectenv/bin/activate
-sh: 80: source: not found
sudo su
[email protected]:/home/user/project# source myprojectenv/bin/activate
(myprojectenv) [email protected]:/home/user/project#
私はそれを解決することができますか?私は、非rootユーザーとしてファブリックの展開のためにそれを必要とする:
def production():
env.host_string = 'xxx.xxx.xxx.xx'
env.user = 'username'
path = "/home/username/project/project"
cd("home/username/project")
run("sudo source projectenv/bin/activate")
おそらく、スタックエクスチェンジでこの偉大な答えから始めることができます:http://unix.stackexchange.com/a/116596 –