Sudo apt-get install python3.6-tk
を使用しましたが、問題なく動作します。 Tkinterは、ターミナルでpythonを開くと機能しますが、Pycharmプロジェクトにインストールできません。pip install
コマンドは、Tkinterを見つけることができません。可能なインストールのいずれか。
Pycharmで新しいプロジェクトを作成するときに、すべてのvirtualenvにTkinterを標準にする方法はありますか?
編集:Linux Mintで
Edit2:Pycharmがtkinterの連中を獲得できないという明らかな問題です。ローカルからpythonファイルを端末から実行すると、問題なく動作します。それが何らかの理由で、Pycharmはtkinterに関連するものを見つけることができません。
Pythonにはすでにtkinterがインストールされています。これは、ランダムまたは時間などの基本モジュールであるため、インストールする必要はありません。
使用しているPythonのバージョンに適したimportステートメントを使用していることを確認してください。
Python 2.7
from Tkinter import *
Python 3.x
from tkinter import *
python 2
の場合:
Sudo apt-get install python-tk
python 3
の場合:
Sudo apt-get install python3-tk
パッケージに関する情報を表示すると、次のように表示されます。
Tkinter-Python2を使用したTkアプリケーションの作成(or Python 3.x)
しかし、私の想定では、PyCharmはプロジェクト用に独自のvirtualenvを作成したので、おそらく間違ったpython PyCharmのインタープリターを使用しています。
PyCharmプロジェクトを開きます。 File->Settings->Project->Project Interpreter
に移動します。一番上には、pythonインタープリターが現在のプロジェクトで使用しているPyCharmが表示されます。それがお持ちのシステムでない場合は、システムインタープリターへのパスを見つけてPython Interpreters
PyCharm。
1)に行く
File->Settings->Project->Project Interpreter
2)パッケージfuture
をインストールします
3)書き込みによるインポート:-
from future.moves import tkinter