【发布时间】:2020-04-28 22:44:30
【问题描述】:
我有一个applescript 和一个python 脚本。 applescript 应该是 python 脚本的框架并且应该执行 python 脚本。 python脚本使用python版本和包,保存在虚拟环境中。
如何让applescript在虚拟环境中运行python脚本,以便使用这个环境的所有包和python版本?
我在不使用 applescript 的情况下执行此操作的方法是在 终端 中输入 source virtualenvironment/bin/activate,然后输入 python /Users/abc/script.py。
使用applescript命令
do shell script "source virtualenvironment/bin/activate"
do shell script "python /Users/abc/script.py"
对我不起作用。提前感谢您的帮助!
【问题讨论】:
标签: python python-3.x terminal applescript virtualenv