一、目录结构:main.py同级目录下有一个浏览器包
二、调用浏览器的py修改:根据开发环境和打包环境选择浏览器和webdriver的路径
if getattr(sys, 'frozen', False):
# 如果是打包的应用程序
application_path = sys._MEIPASS
else:
# 如果是开发环境
application_path = os.path.dirname(os.path.abspath(__file__))
drivers_path = os.path.join(application_path, 'drivers')
三、命令打包
pyinstaller -F -w -i .\ico.jpeg --add-data “drivers;drivers” .\main.py
四、打包后的可执行文件如下:
如果浏览器还是不能打开的话