TclError: 表示名がなく、$DISPLAY環境変数もない。
2022-01-21 05:44:19
リモートサーバーで動作している
matplotlib
グラフを描画すると、以下のエラーが発生します。
_tkinter.TclError: 表示名がない、$DISPLAY がない
環境
変数
その理由は、サーバーにグラフィカル・インターフェースがないためです
方法1.
matplotlibからpylotをインポートする前に、コードを追加してください。
matplotlib をインポートする
matplotlib.use('Agg')
from matplotlib import pylot
方法2.
設定ファイルを修正する
~/.config/matplotlib/ フォルダの下に、matplotlibrc ファイルを作成します。
をクリックし、次の行を記述してください。
バックエンド : Agg
方法3.
pltとしてmatplotlib.pyplotをインポートします。
plt.switch_backend('agg')
関連
-
LinuxでSteamをダウンロードしインストールする方法
-
deepinシステムからログアウトする方法は?deepinシステムからログアウトし、ユーザーを切り替える方法
-
Linuxのデスクトップの背景を画像で引き伸ばし表示にする方法とは?
-
deepin linuxからmacosx仮想マシンに直接ファイルをドラッグ&ドロップする方法は?
-
deepin linuxでroot権限に切り替えるには?Deepinでrootに切り替えるためのヒント
-
deepin20の不正確な時刻表示を調整する方法は?Deepinの時刻補正方法
-
Linux Mintでフェード効果をオンにする方法は?
-
Kali Linuxのマウスを左利き用に設定する方法は?Linuxマウス左利き操作選択方法
-
Centos7 dns service named installation, encountered ** server can't find xxx.com: NXDOMAIN問題
-
sudo が sudo として表示される: setuid root である必要がある
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
ゼロからLinuxのisoイメージを作る方法(グラフィックチュートリアル)
-
Linux ddコマンド詳細説明:データのバックアップ、およびバックアッププロセスでのフォーマット変換のケース
-
Manjaro linuxでマウスの速度を設定する方法は?Manjaroのマウスのカーソル速度を設定する方法に関するヒント
-
ロックされたdeepinファイルを削除する方法は?deepinのロック付きファイルを削除する方法のヒント
-
中国版「浮世」を含むUbuntu 20.04.2リリース
-
Linux 5.10.10 正式版リリース:NULLポインタの不具合修正など。
-
deepin depth systemはどのような内容でアップデートされましたか?deepinの最新版アップデート内容まとめ
-
deepin20のソフトをアンインストールする方法を教えてください。deepinのアプリケーションをアンインストールする2つの方法
-
deepin20のデフォルトブラウザを設定するには?deepinにデフォルトブラウザを追加するためのヒント
-
makeの低レベルエラー:セパレータストップがない