SearX - Syntax-Fehler beim zweiten Start

Unter Linux Ubuntu 18.04 kann es vorkommen, dass SearX beim zweiten Start mit einer Syntax-Fehlermeldung in Zeile 31 abbricht. Ein Import-Modul kann nicht geladen werden. Dafür müssen zwei Dinge korrigiert werden:

  • sudo apt-get install python-pip
  • pip install -upgrade -r requirements.txt

Anschließend kann SearX über die Konsole wieder gestartet werden, bevorzugt als Prozess der im Hintergrund läuft.

  • nohup python searx/webapp.py &

Die Konsole kann anschließend geschlossen werden.