遇事不决问AI的含金量:看我如何一句话把Python脚本打包成EXE

给业务人员(比如家里那位)写Python脚本,最头疼的往往不是代码本身,而是交付。
你让人家装Python、配pip、安依赖包,这事儿基本就黄了。最好的交付方式,永远是给对方一个双击就能用的 .exe 文件。
但是,我完全不知道行不行的通,行得通的话,应该怎么做。
遇事不决,可问AI。

于是,我就问AI能不能把python环境,python包统一打包成一个exe应用,直接点击就能使用。

果然可以。
然后我就开始使用trae(字节跳动的AI写代码的软件),来帮我打包。
命令很简单:
使用PyInstaller将当前目录下的python脚本打包为直接点击即可使用,无需配置各种环境的exe应用

ok,一次成功。

既然流程跑通了,这事儿我也不会只做一次,我就寻思得把这次成功的“过程”固化下来,变成可复用的资产。
所以我进一步搞了一个 Skill(技能)。你可以理解为我给AI写了一份“标准作业程序(SOP)”。
只要有具体的操作步骤,就可以搞成skill。
继续使用trae创建:
使用skill-creater,将 `https://github.com/pyinstaller/pyinstaller` 集成到一个打包的skill中-新的skill命名为python-to-exe, |
skill-creater(这是anthropic的官方创建skill的skill,后面我找机会说下skill)。
然后skill就创建成功了。后续使用就非常顺畅了。
所以我又将我的且慢—E大语录下载脚本,也进行了打包。
只是因为这个包含了Playwright浏览器,所以高达200M。但对于非技术人员来说,“不用配环境、点开即用”的收益,远大于“下载200M文件”的代价

这个事儿虽小,但体现的正是 AI-First 思维。
以前面对“交付代码给小白”这个场景,我们只有两个选项:要么费劲教对方配环境,要么自己手写复杂的打包脚本。
遇事不决,可问AI。
让他给我们方案,我们去验证和选择。

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 吏部侍郎!
评论









