importar: no se puede abrir el servidor X `' @ error/import.c/ImportImageCommand/361

importar: no se puede abrir el servidor X `' @ error/import.c/ImportImageCommand/361

Estoy intentando ejecutar un script en Python para generar un mapa de calor y un dendrograma de agrupación. Pero recibí un mensaje de error que decía:

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

Soy nuevo tanto en Linux como en Python. Así que no puedo entender completamente por qué ocurrió el error. ¿Alguien sabe cómo solucionar este problema?

Mi sistema operativo es Linux Fedora.

Gracias.

Respuesta1

Su script está siendo interpretado por un Shell en lugar de Python. El shell intenta ejecutar el importcomando X y ese comando externo /usr/bin/exportimprime el error.

Asegúrate de tener

#!/usr/bin/env python

en la parte superior de cada script ejecutable de Python (no es necesario para bibliotecas importadas). Esto hace que Python interprete el script.

información relacionada