前提・実現したいこと
import tkinterで下記エラー発生し、その対処としてpythonの再インストールをしたいので
その方法をご教示いただきたい。
また、pythonの再インストール以外で解消する方法があるのであれば、そちらを
ご教示いただきたい
発生している問題・エラーメッセージ
Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/home/riki/.pyenv/versions/3.7.2/lib/python3.7/tkinter/__init__.py", line 36, in <module> import _tkinter # If this fails your Python may not be configured for Tk ModuleNotFoundError: No module named '_tkinter'
該当のソースコード
python
試したこと
1.import tkinterを実行するとエラーが発生
2.エラー内容よりpython3-tkをインストールする必要があることがわかり、
sudo apt-get install python3-tk
を実行すると下記の結果となる
Reading package lists... Done Building dependency tree Reading state information... Done python3-tk is already the newest version (3.8.10-0ubuntu1~20.04). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
3.tkinterをpython3.7で実行する方法を調べ、sudo apt-get install python3.7-tk
を実行すると
下記の結果となる
Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package python3.7-tk E: Couldn't find any package by glob 'python3.7-tk' E: Couldn't find any package by regex 'python3.7-tk'
4.tkinterをpython3.7で実行する解消方は諦め、ネットの記事からpythonを再インストールすると解消されたという記事が複数見つかりました。
しかし、その方法も見つかりませんでした。
補足情報(FW/ツールのバージョンなど)
■動作環境
Window10にて
wsl2上でUbuntu 20.04LTS
python3.7.2(下記のページに従ってインストール)
https://github.com/aws/aws-elastic-beanstalk-cli-setup
python3.8(Ubuntu 20.04LTSインストールと同様にインストール済み)
あなたの回答
tips
プレビュー