① 可以直接設置setup.py打包文件,opts = ['test.py', '-F'],run(opts)後產生了test.spec文件;
② 修改test.spec文件中,Analysis中的datas參數,格式如下:
datas=[('C:\\Users\\Canon\\.virtualenvs\\platforms\\qminimal.dll', 'platforms'), ('C:\\Users\\Canon\\.virtualenvs\\platforms\\qoffscreen.dll', 'platforms'), ('C:\\Users\\Canon\\.virtualenvs\\platforms\\qwebgl.dll', 'platforms'), ('C:\\Users\\Canon\\.virtualenvs\\platforms\\qwindows.dll', 'platforms')]
列表中用元組格式,元組中第一個參數爲文件路徑,第二個參數爲文件夾名稱,如上便將platforms中的4個文件一起打包放在platforms文件夾中;
③ 運行setup.py打包文件,設置opts = ['BingoLink.spec'],run(opts)即可;
注意:以上用於添加一些系統文件,如果是讀取文件,例如圖片或者Excel文件,參考:https://www.cnblogs.com/darcymei/p/9397173.html