matplotlib.pyplotをpltエラーセグメンテーション違反としてインポートする解決策



Import Matplotlib Pyplot



によって与えられたLinuxmatplotlibの下での描画:
matplotlib.pyplotをpltとしてインポートします。

オンラインソリューションは次のとおりです。



import matplotlib as mpl mpl.use ( 'TkAgg') # must be written both in import intermediate import matplotlib.pyplot as plt

しかし、私はここで成功しませんでした、私たちは新しいエラーを報告しました:

File 'test_plot.py', line 3, in import matplotlib.pyplot as plt File '/root/anaconda3/lib/python3.6/site-packages/matplotlib/pyplot.py', line 115, in _backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup() File '/root/anaconda3/lib/python3.6/site-packages/matplotlib/backends/__init__.py', line 32, in pylab_setup globals(),locals(),[backend_name],0) File '/root/anaconda3/lib/python3.6/site-packages/matplotlib/backends/backend_tkagg.py', line 6, in from six.moves import tkinter as Tk File '/root/anaconda3/lib/python3.6/site-packages/six.py', line 92, in __get__ result = self._resolve() File '/root/anaconda3/lib/python3.6/site-packages/six.py', line 115, in _resolve return _import_module(self.mod) File '/root/anaconda3/lib/python3.6/site-packages/six.py', line 82, in _import_module __import__(name) File '/root/anaconda3/lib/python3.6/tkinter/__init__.py', line 36, in import _tkinter # If this fails your Python may not be configured for Tk ImportError: /usr/lib64/libxcb-xlib.so.0: undefined symbol: _xcb_lock_io

インターネット検索、多くは見つかりません
ImportError:/usr/lib64/libxcb-xlib.so.0:未定義のシンボル:_xcb_lock_io
解決策このエラー情報



以下を解決する方法を見つけるために数回試みた後

import matplotlib as mpl mpl.use ( 'Agg') # must be written both in import intermediate import matplotlib.pyplot as plt