ブラウザから起動できるの?
もし起動できたらブラウザ経由で共通ツールが使用できたり?
確認してみたいと思います。
ローカルPCでは起動できることを確認しつつ、Magicodeで実行してみます。
TclError
no display name and no $DISPLAY environment variable
---------------------------------------------------------------------------
TclError Traceback (most recent call last)
/tmp/ipykernel_41/667066380.py in <module>
2
3 if __name__ == '__main__':
----> 4 root = Tk()
5 root.title("Kido_Test")
6 x=600
/srv/conda/envs/notebook/lib/python3.7/tkinter/__init__.py in __init__(self, screenName, baseName, className, useTk, sync, use)
2021 baseName = baseName + ext
2022 interactive = 0
-> 2023 self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
2024 if useTk:
2025 self._loadtk()
TclError: no display name and no $DISPLAY environment variable
なんとなくそんな気もしていました…!
対象のエラーで検索したところ、Google Colaboratoryでも同様の理由で起動できないというやりとりがありました。
tkinterで画面を表示させようとすると、no display name and no $DISPLAY environment variableとなって実行できません
https://teratail.com/questions/169398
Tkinterはpythonで簡単にGUIツールが作成できるため、少しずつ勉強しています。
ブラウザ上から簡単に起動してもらえたら気楽に確認してもらえるかなと思ったので、ちょっと残念。
でも確かにブラウザからローカルに対してGUI起動できるって少し怖いかもですね。
Tkinterについても確認したこと少しずつドキュメントにできたらいいなと思います!