簡體   English   中英

如何將帶有 .Net 應用程序的 Python 作為一個安裝可執行文件分發?

[英]How do I distribute Python with a .Net application as one installation executable?

我在 Visual Studio 上有一個用 C# 編寫的 .NET 應用程序,它調用一些 Python 腳本來通過一些機器學習腳本、模型和進程運行數據。

我需要將軟件作為單個安裝包/可執行文件分發到 Windows 平台機器上,這些機器可能沒有安裝 python 或 .NET 運行時庫。

.NET 應用程序或 Python 應用程序(包括 Python 運行時)的分發似乎有據可查,但我如何將兩者結合起來?

注意:最終安裝可執行文件是由 Python 還是 .NET (Visual Studio) 生成的並不重要,只是它作為一個安裝包/可執行文件分發。

我沒有使用 C# 的經驗,但您可以嘗試使用pyinstaller編譯 python 腳本,它將 python 代碼編譯為獨立的可執行文件。

然后,您可以嘗試嵌入該可執行文件到您的C#程序,為討論在這里

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM