Selenium webdriver Pyinstaller-当代码包含Selenium webdriver时,无法执行脚本

Selenium webdriver Pyinstaller-当代码包含Selenium webdriver时,无法执行脚本,selenium-webdriver,windows-10,pyinstaller,python-3.7,Selenium Webdriver,Windows 10,Pyinstaller,Python 3.7,当我的代码包含Selenium-webdriver时,我的.exe文件不运行 以下是我的代码(我将脚本命名为test.py): 然后我在Powershell上运行这个: pyinstaller test.py 或者这个: pyinstaller --onefile --windowed test.py 但是,当我尝试运行test.exe文件时,出现了执行失败脚本错误 我使用Win10、Python3.7和最新的PyInstaller(3.5) 我尝试了这个解决方案: 但它不起作用。请注意,

当我的代码包含Selenium-webdriver时,我的.exe文件不运行

以下是我的代码(我将脚本命名为test.py):

然后我在Powershell上运行这个:

pyinstaller test.py
或者这个:

pyinstaller --onefile --windowed test.py
但是,当我尝试运行test.exe文件时,出现了执行失败脚本错误

我使用Win10、Python3.7和最新的PyInstaller(3.5)

我尝试了这个解决方案:

但它不起作用。请注意,当我将pyinstaller与不包含Selenium的代码一起使用时,到目前为止一切正常

你能给个建议吗


谢谢。

为什么会出现此错误,因为您的脚本找不到执行脚本的gecko驱动程序,所以您需要将geckodriver粘贴到文件目录中

非常欢迎!祝您有个美好的一天
pyinstaller --onefile --windowed test.py