[解決済み】matplotlibのエラー - tkinterという名前のモジュールがない
2022-04-09 13:28:20
質問
Windows10でPycharm IDEを使ってmatplotlibパッケージを使おうとしました。 このコードを実行すると
from matplotlib import pyplot
以下のようなエラーが発生します。
ImportError: No module named 'tkinter'
Python 2.xではTkinterと呼ばれていたことは知っていますが、それは問題ではありません - 私はちょうど真新しいpython 3.5.1をインストールしたところです。
EDIT: さらに、私は'tkinter'と'Tkinter'もインポートしようとしましたが、どちらもうまくいきませんでした(どちらも私が述べたエラーメッセージを返しました)。
解決するには?
Linuxの場合
Debianベースのディストロ。
sudo apt-get install python3-tk
RPMベースのディストロ。
sudo yum install python3-tkinter
ウィンドウズの場合
Windowsの場合、Pythonの完全なパッケージがインストールされていないことが問題だと思います。TkinterはPythonと一緒に出荷されているはずですから。ご覧ください。 http://www.tkdocs.com/tutorial/install.html . Windows用の優れたPythonディストリビューションは、AnacondaやActiveStateという会社で見つけることができます。
Pythonモジュールのテスト
python -c "import tkinter"
p.s. インストールすることをお勧めします。 ipython 強力なシェルと必要なパッケージを提供します。
関連
-
Pythonコンテナのための組み込み汎用関数操作
-
Pythonの@decoratorsについてまとめてみました。
-
[解決済み】socket.error: [Errno 48] アドレスはすでに使用中です。
-
[解決済み】NameError: 名前 'self' が定義されていません。
-
[解決済み] モジュールの関数名(文字列)を使って、モジュールの関数を呼び出す。
-
[解決済み] Matplotlibでプロットを表示するのではなく、画像ファイルに保存する。
-
[解決済み] 億の相対的輸入
-
[解決済み】要件を満たすバージョンが見つかりませんでした tensorflow
-
[解決済み】Import Error: numpyという名前のモジュールはありません
-
[解決済み】「UserWarning: Matplotlibは現在非GUIバックエンドであるaggを使用しているため、図を表示できません" Pycharm上のpyplotで図を描画する場合
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
Python 人工知能 人間学習 描画 機械学習モデル作成
-
python implement mysql add delete check change サンプルコード
-
Pythonの@decoratorsについてまとめてみました。
-
PythonでECDSAを実装する方法 知っていますか?
-
FacebookオープンソースワンストップサービスpythonのタイミングツールKats詳細
-
[解決済み】pygame.error: ビデオシステムが初期化されていない
-
[解決済み] 'int'オブジェクトに'__getitem__'属性がない。
-
[解決済み】IndexError: invalid index to scalar variableを修正する方法
-
[解決済み】SyntaxError: デフォルト以外の引数がデフォルトの引数に続く
-
[解決済み] TypeError: 'DataFrame' オブジェクトは呼び出し可能ではない