Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用pyinstaller的二进制文件不适用于Raspberry pi上的python selenium自动化?_Python_Selenium Webdriver_Pyinstaller_Pyvirtualdisplay - Fatal编程技术网

使用pyinstaller的二进制文件不适用于Raspberry pi上的python selenium自动化?

使用pyinstaller的二进制文件不适用于Raspberry pi上的python selenium自动化?,python,selenium-webdriver,pyinstaller,pyvirtualdisplay,Python,Selenium Webdriver,Pyinstaller,Pyvirtualdisplay,上面的代码在Raspberry pi中正常运行。我使用了以下软件包 from selenium import webdriver from pyvirtualdisplay import Display display = Display(visible=0, size=(800, 600)) display.start() driver = webdriver.Firefox() 现在,我使用下面的命令将上面的脚本转换为二进制 sudo apt-get install python-pi

上面的代码在Raspberry pi中正常运行。我使用了以下软件包

from selenium import webdriver
from pyvirtualdisplay import Display

display = Display(visible=0, size=(800, 600))
display.start()

driver = webdriver.Firefox()
现在,我使用下面的命令将上面的脚本转换为二进制

sudo apt-get install python-pip iceweasel xvfb
sudo pip install pyvirtualdisplay selenium
但是当运行二进制文件时,它会产生以下错误

pyinstaller script.py --onefile
如何使用pyinstaller将脚本转换为二进制文件

 FileNotFoundError(2, 'No such file or directory')