如何在virtualenv中重新运行'postactivate'脚本?

时间:2017-10-11 17:44:47

标签: ubuntu scripting virtualenv virtualenvwrapper

我创建了一个带有rpi脚本的virtualenv(名为postactivate)(位于~/virtualenvs/rpi/bin中,将SSH作为RPi。当我重新启动RPi时,SSH连接按预期关闭。有没有办法在postactivate virtualenv中再次运行rpi中的命令?换句话说,运行postactivate而不运行deactivate然后workon rpi

我尝试在终端中运行sudo ~/virtualenvs/rpi/bin/postactivate,但我得到command not found

1 个答案:

答案 0 :(得分:1)

使用shell运行它:

sh ~/virtualenvs/rpi/bin/postactivate

PS。为什么sudo