日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Pyinstall打包多个python脚本,包含DLL文件

發布時間:2025/3/15 python 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Pyinstall打包多个python脚本,包含DLL文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
  • 平時寫的py腳本在沒有安裝python環境下的電腦上沒辦法運行,這時就需要打個包,再加上看了tkinter,正好試一下怎么打包。
  • 打包多個py腳本,并且還有要調用的第三方DLL文件,看了一些博主的方法,還是通過spec配置文件實現最方便,這里做個總結。
  • tips:我把main.py和被調用的py以及dll文件放在了一個文件夾下,方便查找。
  • 安裝pyinstaller pip install pyinstaller

  • 生成spec文件。CD到腳本的文件夾,使用命令 pyinstaller -F -w main.py 生成spec文件,此時的exe是不可以用的,因為沒把dll添加進來。

  • 編輯生成的main.spec文件,添加第三方DLL。如下圖,本來datas = [ ],是空的,在里面添加要調用的dll文件名稱,比如datas = [("New_sin.dll",".")]

  • 添加圖標和壓縮exe大小我沒弄,詳細見這個博主。
  • # TODO 編輯spec文件添加圖標文件。 # 使用upx壓縮exe
  • spec文件編輯好之后,每次修改代碼只需執行如下編譯命令即可完成上述步驟,無需再去修改:
  • pyinstaller -F -w main.spec
  • 更多的pyinstaller的參數自行百度。
  • 總結

    以上是生活随笔為你收集整理的Pyinstall打包多个python脚本,包含DLL文件的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。