2017-07-14 10 views
0

Tkinterを使用するプロットライブラリを実行しようとしています。私は、Python 2.7を使用していますし、多くの人々は、すべての対大文字でのTkinterを使用して確認することによって解決され、同様の問題に実行されているようPython 2.7で大文字のTkinterモジュールT

 
ImportError: No module named Tkinter 

はそう正確なエラー(総額重要:))を取得しています小文字のtkinter。私は実際に大文字にされているので、これは私の問題だとは思わない。

私は実行すると:

 
python --version 

私が手:

 
Python 2.7.5 

は、私はTkinterのが正しくインストールされていることを確認するためにチェックすることができる場所はありますか?誰かがPython 2.7でこの特定の問題を見たことがありますか?

+0

を、 TkinterはWindows用のPythonファイルを標準で提供するだけなので、 linuxを使用している場合、 'apt install python-tk'がインストールします。 – SolarFactories

答えて

0

まず、使用するディレクトリからpip freezeを実行します。仮想環境を使用する場合は、その仮想環境がアクティブであることを確認してください。これはあなたの現在

より正確なオプションは、彼らがインストールされます、サイトのパッケージをチェックすることです

をインストールしたすべてのパッケージが表示されます(私はipython使用):

How do I find the location of my Python site-packages directory?

$ ipython 

In [1]: import site 

In [2]: site.getsitepackages() 
Out[2]: 
['/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages', 
'/Library/Python/3.6/site-packages'] 

そして、そこに行く:

cchilders:/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages 
$ ls 
IPython     jupyter_client    python_dateutil-2.6.0.dist-info 
Jinja2-2.9.6.dist-info   jupyter_client-5.0.1.dist-info  pytz 
MarkupSafe-1.0.dist-info  jupyter_console    pytz-2017.2.dist-info 
Pygments-2.2.0.dist-info  jupyter_console-5.1.0.dist-info  pyzmq-16.0.2.dist-info 
__pycache__    jupyter_core    qtconsole 
appnope     jupyter_core-4.3.0.dist-info  qtconsole-4.3.0.dist-info 
...etc... 

pip freezeで見たのと同じものがここに表示されます。

正しいバージョンのPython用パッケージを用意してください。

pip3 freeze

しかし、あなたは、Linuxがあればaptを使用しているインストールするどうやら最も安全な方法

:pythonの3を使用している場合、あなたが言っているWindowsを使用している

sudo apt-get install python-tk 

Install tkinter for Python