【发布时间】:2015-07-18 02:07:24
【问题描述】:
我有一个 python 虚拟环境设置,我想使用厨师食谱激活虚拟环境。
我正在尝试运行脚本资源
script "Start Virtual Enviroment" do
interpreter "bash"
code <<-EOH
source /path/to/virtual_environment/bin/activate
EOH
end
当我运行食谱时,厨师不会抛出任何错误,但虚拟环境没有启动
我期待命令提示符改变..
(virtual_environment)[root@po-12-3 to]#
当我在没有厨师食谱的情况下运行命令时,它可以工作
source /path/to/virtual_environment/bin/activate
我想避免使用像 python_pip 这样的大型第三方食谱
感谢任何帮助
【问题讨论】:
标签: python ruby chef-infra virtualenv