импорт: невозможно открыть X-сервер `' @ error/import.c/ImportImageCommand/361

импорт: невозможно открыть X-сервер `' @ error/import.c/ImportImageCommand/361

Я пытаюсь запустить скрипт python для генерации тепловой карты и кластерной дендрограммы. Но я получил сообщение об ошибке:

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

Я новичок и в linux, и в python. Поэтому я не могу понять, почему произошла ошибка. Кто-нибудь знает, как решить эту проблему?

Моя ОС — Linux Fedora.

Спасибо.

решение1

Ваш скрипт интерпретируется оболочкой вместо python. Оболочка пытается выполнить importкоманду X, и эта внешняя /usr/bin/exportкоманда выводит ошибку.

Убедитесь, что у вас есть

#!/usr/bin/env python

в верхней части каждого исполняемого скрипта python (не обязательно для импортированных библиотек). Это заставляет скрипт интерпретироваться python.

Связанный контент