Я пытаюсь запустить скрипт 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.