ヒートマップとクラスタリング デンドログラムを生成するために Python スクリプトを実行しようとしています。しかし、次のようなエラー メッセージが表示されます:
import: unable to open X server @ error/import.c/ImportImageCommand/361
私は Linux も Python も初心者です。そのため、エラーが発生した理由がまったくわかりません。この問題を解決する方法をご存知の方はいらっしゃいますか?
私のOSはLinux Fedoraです。
ありがとう。
答え1
スクリプトは Python ではなくシェルによって解釈されています。シェルは Ximport
コマンドを実行しようとしますが、その外部/usr/bin/export
コマンドはエラーを出力します。
必ず
#!/usr/bin/env python
各 Python 実行可能スクリプトの先頭に (インポートされたライブラリには必要ありません) を追加します。これにより、スクリプトが Python によって解釈されるようになります。