有没有一种方法可以在 Ant 脚本中激活新创建的 virtualenv,以便任何对 <exec executable="python"> 的调用(site-packages 查找等)使用 virtualenv 而不是全局共享路径?
我应该指出,解决方案必须适用于 Windows、Linux 和 Mac。
请您参考如下方法:
可以直接引用virtualenv中的可执行文件:
<exec executable="<virtual_env_dir>/bin/python">
...
这将自动使用安装在 virtualenv 中的包,而不是基本安装中的包。
