我知道以前有人问过很多不同的问题,但我似乎找不到任何有效的方法。你知道吗
我有一个automator任务,它运行python脚本(通过自制的v3.7),该脚本从OS Catalina中的automator shell脚本(/bin/zsh)导入包guessit(v3)。我将脚本的输出设置为回显到自动程序任务创建的日志中。我已经能够将python脚本简化为这样,以展示有问题的行为:
from guessit import guessit
print("hello world")
这让我相信,当我升级到Catalina和/或zsh时,automator脚本中的路径出现了问题。你知道吗
谢谢你的帮助!你知道吗
我在shell脚本的顶部包含了我的路径,并且简单的导入按预期工作。在测试时,我将
echo $PATH
的输出与automator中相同的$PATH进行了比较。Automator的$路径只有/usr/local/bin,而我的终端$路径包含其他条目,比如homebrew的安装目录。我将终端的输出添加到自动机shell脚本的顶部:相关问题 更多 >
编程相关推荐