簡體   English   中英

pyinstaller python 文件 + exe 僅在一個 exe 中

[英]pyinstaller python file + exe in only one exe

py 文件,我在其中執行在 C++ 中創建的 .exe 文件(位於“數據”文件夾中)

Python 代碼: os.system("data\\time.exe")

當我使用帶有 --onefile 屬性的 pyinstaller 時,我無法找到一種方法來讓我的程序編譯 .py 文件 + 帶有另一個 .exe 的“數據”。

有誰知道如何將我的整個程序轉換為單個 .exe? 我可以在其中運行我的 python 程序以及來自 C++ 的 .exe 嗎?

(我嘗試使用 .spec 和 --add-data 屬性進行測試,但找不到與我想做的兼容的方法)

我期待着您的回復,

非常感謝你<3

有一個名為 auto-py-to-exe 的程序,它可以從您的程序中創建一個 exe,而無需您創建安裝文件。 界面很棒,讓您無需創建 setup.py 即可輕松創建和執行。 這還允許您將應用程序打包為單個 exe,而無需任何其他文件。 下面是截圖:

截屏

您可以通過在命令行中鍵入來安裝程序:

python -m pip install auto-py-to-exe

您可以通過鍵入以下內容來運行它:

自動 py 到 exe

要查看有關 auto-py-to-exe 的更多信息,請訪問位於https://pypi.org/project/auto-py-to-exe/的 PyPI 頁面。

暫無
暫無

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

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