将 python 脚本转换为 Windows 的可执行文件或图标?

Convert python script to an executable file or icon for Windows?

将 python 脚本转换为可执行文件的最简单工具是什么?

我制作了一个 python 脚本和 requirements.txt,其中包含 python3.6 虚拟环境所需的软件包。我把它们交给了我的客户,这样他就可以创建一个虚拟环境并通过在控制台中执行以下三行来执行文件。

source activate
python __main__.py
deactivate

基本上他需要每天 运行 一次,所以我的 python 脚本在每天结束时抓取股票指数数据发布并进行一些数据转换并将数据保存在所需的目录作为 excel 个文件。

然而我的客户告诉我“对于不熟悉 CUI 的人来说,即使是三行也很难。你能把它做成一个可点击的图标吗?”

是否有任何工具可以轻松地将我的 python 脚本和所需的包打包为可执行文件或图标?它不必很酷。一个简单而原始的工具就能满足我们的需要。我的客户有 Windows 10 Pro 64 位,但它必须是我可以在我的工作环境中开发的东西,即 Mac OS Catalina。

谢谢!

是的,可以在图书馆的帮助下解决这个问题。

PyInstaller可以用,下MacOSX,Windows, Linux,...

例如,我会阅读 this medium post,它应该包含帮助您入门的所有内容。

如果您只想要 Windows 平台的可执行文件,则可以使用

py2exe