You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Mac上用Shortcuts/Automator一键运行Python脚本

一键运行Python股票脚本的解决方案

核心问题是Automator/快捷指令默认使用系统自带的Python环境,而你安装yfinance库的是另一个Python环境(比如brew安装的Python、虚拟环境等),导致找不到依赖库。以下是可行的解决方法:

方法一:修改Automator的Python路径

  • 打开Automator,新建「应用程序」类型的文档
  • 添加「运行Shell脚本」动作,将Shell选项保持为/bin/bash
  • 替换脚本内容为:
    # 替换成你安装yfinance的Python路径,终端输入which python3可获取
    /usr/local/bin/python3 /绝对路径/到你的/股票脚本.py
    
  • 保存为应用程序,之后双击该APP即可运行脚本

方法二:用快捷指令(Shortcuts)配置

  • 打开「快捷指令」APP,新建一个快捷指令
  • 添加「运行Shell脚本」动作,Shell选择/bin/bash
  • 输入同样的命令:
    /usr/local/bin/python3 /绝对路径/到你的/股票脚本.py
    
  • 点击右上角分享按钮,选择「添加到桌面」或「添加到程序坞」,实现一键启动

虚拟环境适配

如果你的脚本依赖虚拟环境,只需把命令里的Python路径换成虚拟环境内的Python路径:

/你的虚拟环境路径/bin/python /绝对路径/到你的/股票脚本.py

注意事项

  • 确保脚本里的邮件发送配置正确,运行时可能需要授权访问邮件或网络,记得允许系统弹窗的权限请求
  • 测试时可以先在终端里运行一遍命令,确认脚本能正常执行,再放到Automator或快捷指令里

内容的提问来源于stack exchange,提问作者Anders Thingholm

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 07:15:56