将Python先决条件添加到Windows窗体C#应用程序的设置中

时间:2017-03-11 13:36:39

标签: c# python winforms windows-installer python.net

我想为我的Windows表单应用程序创建一个设置。但是应用程序依赖于Python 3.6和由第三方制作的python自定义库。 对于C#和Python之间的集成,我使用了Pythonnet。 Pythonnet是使用Python 3.6安装的。

那么如何在我的Windows窗体应用程序设置中使用Python 3.6导出pythonnet并在自定义目录位置安装python 3.6?

OR

使用站点包压缩Python3.6安装文件夹,并使用自定义目录位置上的设置(例如C:/)将其解压缩。

1 个答案:

答案 0 :(得分:0)

有关打包pythonnet应用程序的选项,请参阅此问题:

https://github.com/pythonnet/pythonnet/issues/325

但是pyinstaller和cx_freeze可能仍然对Python 3.6提供有限的支持,因为它是最新的Python版本。