簡體   English   中英

將python文件轉換為帶有圖像的exe

[英]Converting python file to exe with images

我知道 pyinstaller --onefile filename.py 將 python 文件轉換為 exe,但是是否可以將其他 jpg 文件打包到該 exe 中? 我的意思是,我有這樣的文件

main.py
image.jpg
image1.jpg

我可以將其全部轉換為 main.exe 嗎?

當然,這是可能的。 請參閱此處文檔

基本上,你需要做的是:

  • 如果在您的 python 腳本上運行pyinstaller ,請運行:

    pyinstaller --add-data 'image.jpg:.' --add-data 'image1.jpg:.' main.py pyinstaller --add-data 'image.jpg:.' --add-data 'image1.jpg:.' main.py [Linux]

    pyinstaller --add-data "image.jpg;." --add-data "image1.jpg;." main.py pyinstaller --add-data "image.jpg;." --add-data "image1.jpg;." main.py [Windows]

  • 如果通過規范文件運行pyinstaller ,請添加到您的規范文件中:

     a = Analysis(... datas=[ ('image.jpg', '.'), ('image1.jpg','.') ], ... )

    並運行pyinstaller main.spec

請注意,引用文檔:

第一個字符串指定一個或多個文件,因為它們現在在這個系統中。

第二個指定在運行時包含文件的文件夾的名稱。

暫無
暫無

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

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