Import: X-Server kann nicht geöffnet werden `' @ error/import.c/ImportImageCommand/361

Import: X-Server kann nicht geöffnet werden `' @ error/import.c/ImportImageCommand/361

Ich versuche, ein Python-Skript auszuführen, um eine Heatmap und ein Clustering-Dendrogramm zu generieren. Aber ich erhalte die folgende Fehlermeldung:

import: unable to open X server @ error/import.c/ImportImageCommand/361

Ich bin neu bei Linux und Python. Ich kann mir also nicht ganz erklären, warum der Fehler aufgetreten ist. Weiß jemand, wie man dieses Problem löst?

Mein Betriebssystem ist Linux Fedora.

Danke.

Antwort1

Ihr Skript wird von einer Shell statt von Python interpretiert. Die Shell versucht, den X- importBefehl auszuführen, und dieser externe /usr/bin/exportBefehl gibt den Fehler aus.

Stell sicher dass du hast

#!/usr/bin/env python

am Anfang jedes ausführbaren Python-Skripts (nicht erforderlich für importierte Bibliotheken). Dadurch wird das Skript von Python interpretiert.

verwandte Informationen