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 import
comando X y ese comando externo /usr/bin/export
imprime 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.