import: não é possível abrir o servidor X '' @ error / import.c / ImportImageCommand / 361

1

Estou tentando executar um script python para gerar o mapa de calor e o dendrograma de cluster. Mas recebi uma mensagem de erro dizendo:

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

Eu sou novo no Linux e no Python. Então eu não posso entender completamente porque o erro aconteceu. Dose alguém sabe como resolver este problema?

Meu sistema operacional é o linux fedora.

Obrigado.

    
por sim 04.11.2015 / 11:36

1 resposta

3

Seu script está sendo interpretado por um shell em vez de python. O shell tenta executar o comando X import e esse comando externo /usr/bin/export imprime o erro.

Certifique-se de ter

#!/usr/bin/env python

na parte superior de cada script executável do Python (não necessário para bibliotecas importadas). Isso faz com que o script seja interpretado por python.

    
por 05.11.2015 / 20:10