J'essaye de configurer un affichage mais ça me dit No such file or directory
.
Traceback (most recent call last):
File "/var/www/envs/venv/proj/scripts/my_file.py", line 44, in click
display = Display(visible=0, size=(800,600))
File "/usr/lib/python2.6/site-packages/pyvirtualdisplay/display.py", line 33, in __init__
self._obj = self.display_class(
File "/usr/lib/python2.6/site-packages/pyvirtualdisplay/display.py", line 51, in display_class
cls.check_installed()
File "/usr/lib/python2.6/site-packages/pyvirtualdisplay/xvfb.py", line 38, in check_installed
ubuntu_package=PACKAGE).check_installed()
File "/usr/lib/python2.6/site-packages/easyprocess/__init__.py", line 209, in check_installed
raise EasyProcessCheckInstalledError(self)
easyprocess.EasyProcessCheckInstalledError: cmd=['Xvfb', '-help']
OSError=[Errno 2] No such file or directory
Program install error!
Vous devrez probablement installer le package xvfb
, ou éventuellement le xvfbwrapper
:
Vérifiez d'abord et voyez si xvfb est installé:
Xvfb -help
Si la commande est introuvable , vous pouvez généralement installer le package xvfb
avec la commande suivante (ou le gestionnaire de packages que vous utilisez généralement) :
Sudo apt-get install xvfb
xvfbwrapper est Python pour exécuter un affichage dans X framebuffer virtuel (Xvfb).
Vous pouvez l'installer avec:
pip install xvfbwrapper
L'erreur que vous obtenez semble être le résultat de la commande ou du module introuvable.
J'ai rencontré cette erreur sur un Mac et (enfin) l'a résolue en installant Xquartz: https://www.xquartz.org/ (redémarrage après l'installation!)