我在Windows 10下。我通过安装程序将二进制文件提供给用户:前端是excel,它使用xll(一种特殊的dll,它公开(以我为例)excel的.NET函数)和几个.NET。 dll(其中一些使用c ++ dll)。所有这些都位于同一文件夹中,并且主要基于excel-dna。
现在,我的一些用户非常开放,可以开始使用python,也就是说,希望能够使用以python为前端的.NET工具。
我根本不想要(也许我错了吗?)处理不同的python版本,不同用户之间的分布,以便打包并交付完整的python“环境”以及我的所有二进制文件等。
我想我不是第一个问自己这些问题的人,并且必须有各种标准方法来实现这一目标?