如何在SConstruct中启用virtualenv ?



我需要用--enable-virtualenv参数运行scons,以使在SConstruct中调用的第三方python脚本工作。想知道我是否可以通过在SConstruct中添加一些配置而不是使用命令行参数来达到相同的结果?

很可能你实际上并不需要使用——enable-virtualenv

假设你通过:

scriptname arguments

你可以只包含脚本的完整路径

/home/user/my_virtualenv/bin/scriptname arguments

或者如果你使用python通过:

python scriptname arguments

你可以这样运行:

/home/user/my_virtualenv/bin/python scriptname arguments

或者如果这些都不是,请解释为什么上面的任何一个都不起作用?

最新更新