它应该作为二进制文件添加为二进制文件,因为它是二进制文件…
因此需要一个自定义的规范文件,其中应定义本地系统上chromedriver的路径以及相对于dist myscript的所需位置,因此看起来像这样:
.....a = Analysis(['myscript.py'], pathex=['path\to\my\script'], binaries=[ ('path\to\my\chromedriver.exe', '.\selenium\webdriver') ], datas=None,....然后使用以下规范文件运行pyinstaller:
pyinstaller myscript.spec myscript.py



