現在、PCで強化学習を用いてボードゲームを作成しています。
PC内で環境を作り動かしているのですが、スペック上計算時間が長く、
一手選択させるのに時間がかかってしまいます。
そこでGoogle ColaboratoryのGPUを使用することで計算時間を短くしようとしたのですが
tkinterというGUIを表示させるコードでエラーが起きてしまいます。
TclError Traceback (most recent call last) <ipython-input-40-> in <module>() ----> 1 root = tkinter.Tk() 2 root.title("Window title") 3 root.geometry("400x300+1000+10") 4 root.mainloop() /usr/lib/python3.6/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 colabratoryではtkinterのようなクライアント上で動かすGUIのコードは使えないことによるエラーらしいです。
ではgoogle colaboratoryで使用できるクライアント上で動かす、GUIを表示させるコードは存在しないのでしょうか?
また存在しない場合クラウド上(google colaboratory)で動作(オセロだと石を置きたいところにクリックすると石が置けるようになるなど入力ができる)するGUIコードはないのでしょうか?
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー