[解決済み] UbuntuでTkinterモジュールが見つからない
質問
Python 2.7.1+ (r271:86832, Apr 11 2011, 18:05:24)
[GCC 4.5.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import Tkinter
>>>
一方
Python 3.2 (r32:88445, Mar 25 2011, 19:28:28)
[GCC 4.5.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import Tkinter
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named Tkinter
synapticを確認したところ、Tkinterはインストールされていました。そこで、こんなものを見つけました。
No module named _tkinter" で失敗する場合は、このモジュール(C言語で実装された拡張モジュール)を含めるためにPythonの設定を変更する必要があります。Modules/Setupを編集しないでください(古いです)。TclとTkのインストール(RPMを使用する場合は、-devel RPMもインストール)、および/またはTcl/Tkがインストールされている正しい場所を指すようにsetup.pyスクリプトを編集する必要があるかもしれない。Tcl/Tkをデフォルトの場所にインストールした場合、単に"make"を再実行すれば、_tkinter拡張を構築することができます。
私のPCでは、tkinterはまだ古いpythonと関連付けられていると思われます。python3がtkinterを使用できるようにするには、どのように変更すればよいのでしょうか?
どのように解決するのですか?
synapticについて触れているので、あなたはUbuntuを使用していると思います。おそらく、以下を実行する必要があります。 アップデートパイソンモジュール を実行して、TkinterモジュールをPython 3用に更新する必要があるでしょう。
EDIT : update-python-modules を実行中。
まず、あなたが
python-support
がインストールされていることを確認します。
sudo apt-get install python-support
次に
update-python-modules
を実行します。
-a
オプションですべてのモジュールをリビルドします。
sudo update-python-modules -a
Python 2とPython 3ではAPIがいくつか変更されているため、すべてのモジュールがビルドされることを保証するものではありませんが。
関連
-
[解決済み】ImportError: libcublas.so.9.0: 共有オブジェクトファイルを開くことができない
-
[解決済み] Process finished with exit code 1」とはどういう意味ですか?
-
[解決済み] Pythonで "filter "オブジェクトの長さを求める方法
-
[解決済み] NumPy:linalg.eig()とlinalg.eigh()の違いについて
-
[解決済み] Python 3 で complex を float に変換できない。
-
[解決済み] 修正方法:cx_Oracle.DatabaseError: DPI-1047: 64 ビット Oracle クライアントライブラリが見つかりません - Python
-
[解決済み] Python3.7でpip3 psycopg2を実行しようとするとエラー: pg_config executable not foundが発生します。
-
[解決済み] python3 で cv2 をインポートするには?
-
[解決済み] スクレイピングで何が間違っているのでしょうか。私のコードのために値を返さない
-
[解決済み] Django で主キーの型を定義していないときに主キーを自動生成する警告が表示されます。
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] OpenBLAS blas_thread_init: pthread_create: リソースが一時的に利用できない
-
[解決済み] python3 UnicodeEncodeError: 'charmap' コーデックは位置 95-98 の文字をエンコードできない: 文字は <undefined> にマップされる。
-
[解決済み] sklearnのprecision_recall_fscore_supportの出力はどのように並べられるのでしょうか?
-
[解決済み] CrontabでpythonのsubPrrocess経由で使用するmailxを呼び出せない。
-
[解決済み] ImportError: libcublas.so.9.0: 共有オブジェクトファイルを開くことができない
-
[解決済み] tensorflowをインポートする際に、以下のエラーが発生します。numpy.core._multiarray_umath'という名前のモジュールがありません。
-
[解決済み] python3のdateutil.parserの代わりとなるものは何ですか?
-
[解決済み] ~/.conda/envs. ~/anaconda3/envs.
-
[解決済み] Jupyterノートブックで別ディレクトリのpyファイルをインポートする
-
[解決済み] Jupyter Notebookに__file__が存在しない。