pyinstaller打包exe在其他机器无法运行_详解pyinstaller selenium python3 chrome打包问题!解决率100%...
今天打包selenium一個簡單的請求,打完包本機運行exe沒有問題,換臺機器就閃退,非常蛋疼找了半天原因。
下面簡述下,防止踩坑,如果閃退十有八九是瀏覽器版本跟瀏覽器插件對不上。
首先安裝pyinstaller
pip install pyinstaller然后進入要打包的py文件目錄
然后pyinstaller tomcat.py
這種打包方式有很多文件,不太美觀
第二種打包方式:pyinstaller -F tomcat.py
下面就是重點,我之前忘記把瀏覽器插件復(fù)制到。exe文件目錄所以一直閃退,另外插件版本必須跟瀏覽器一直。
運行效果:
但是會有doc黑窗口,沒有隱藏chromedriver
修改service.py第75行左右添加creationflags=134217728
然后打包時添加 pyinstaller -F -w tomcat.py
最后多說一句,小編是一名python開發(fā)工程師,這里有我自己整理了一套最新的python系統(tǒng)學(xué)習(xí)教程,包括從基礎(chǔ)的python腳本到web開發(fā)、爬蟲、數(shù)據(jù)分析、數(shù)據(jù)可視化、機器學(xué)習(xí)等。想要這些資料的可以關(guān)注小編,并在后臺私信小編:“01”即可領(lǐng)取。
總結(jié)
以上是生活随笔為你收集整理的pyinstaller打包exe在其他机器无法运行_详解pyinstaller selenium python3 chrome打包问题!解决率100%...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cocos 修改层级_cocos cre
- 下一篇: c语言是静态语言python语言是脚本语