如何在 virtualenv 中重新 运行 'postactivate' 脚本?
How to re-run 'postactivate' script within virtualenv?
我用 postactivate
脚本(位于 ~/virtualenvs/rpi/bin
中创建了一个 virtualenv(称为 rpi
),SSH 进入 RPi。当我重新启动 RPi 时,SSH 连接关闭为预期。有没有办法从 rpi
virtualenv 中再次 运行 postactivate
中的命令?换句话说,运行 postactivate
没有 运行ning deactivate
然后 workon rpi
.
我在终端中尝试 运行ning sudo ~/virtualenvs/rpi/bin/postactivate
,但我得到 command not found
.
运行 它与 shell:
sh ~/virtualenvs/rpi/bin/postactivate
PS。为什么 sudo
?
我用 postactivate
脚本(位于 ~/virtualenvs/rpi/bin
中创建了一个 virtualenv(称为 rpi
),SSH 进入 RPi。当我重新启动 RPi 时,SSH 连接关闭为预期。有没有办法从 rpi
virtualenv 中再次 运行 postactivate
中的命令?换句话说,运行 postactivate
没有 运行ning deactivate
然后 workon rpi
.
我在终端中尝试 运行ning sudo ~/virtualenvs/rpi/bin/postactivate
,但我得到 command not found
.
运行 它与 shell:
sh ~/virtualenvs/rpi/bin/postactivate
PS。为什么 sudo
?