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