web-dev-qa-db-ja.com

tkinterに一致する分布は見つかりませんでした

過去2日間からこの問題に悩まされており、スタックとgithubで可能な解決策をすべて試しました。誰かが推薦できれば本当に素晴らしいでしょう。

CentOS Linuxリリース7.3.1611の仮想環境でpython 2.7を使用しています。

Matplotlib.pyplotを使用するスクリプトを実行していますが、実行時にこのエラーが発生します

import  matplotlib.pyplot as plt
 File "/usr/local/packages/Python-2.7/lib/python2.7/lib-tk/Tkinter.py", line 39, in <module>
    import _tkinter # If this fails your Python may not be configured for Tk
ImportError: No module named _tkinter 

を使用してtkinterをインストールしようとしました-

 pip install tkinter and it gave this error 
Could not find a version that satisfies the requirement tkinter (from versions: )
No matching distribution found for tkinter

その後、私もインストールしました-

Sudo yum install tk
Sudo yum install tk-devel
Sudo yum install tc 

また、パッケージはすでにインストールされており、nothing to to

仮想環境を再度設定して、何かを見逃していないかどうかを確認しましたが、どこにもアクセスできません。助けてください!

19
AnkP

これを試して

Sudo apt-get install python3-tk

これは私のために働いた

20
Harsh Mathur

同じ問題がありました:yum install tkinterはCentOS、RedHatはpython 2.x!

1
Roy Holzem

apt-get install python-tk

私はあなたと同じエラーがありました、依存関係、tk/tclをインストールしようとしましたが、うまくいきませんでした。最後に私はそれを使用してそれを解決しました:

Sudo apt-get update
Sudo apt-get install python-tk

ubuntu16.04で

0
jacker_wei