質問: ### 前提・実現したいこと macOS Mojave10.14.2でturtleモジュールを使いたい。 ### 発生している問題・エラーメッセージ ``` pythonでturtleモジュールを使いたいのですがturtle graphicsが黒い画面のままでそれ以上反応しません。どうしたらよいでしょうか? Homebrewとpyenvで python3.6.5 python3.7.2 python3.8-dev で試しました。 ``` ### 該当のソースコード ``` import turtle kame=turtle.Turtle() ``` ### 試したこと pythonの他バージョンに切り替えて見た。 pythonの再インストール pyenvの再インストール ### 補足情報(FW/ツールのバージョンなど) Tkinter version8.6 ここにより詳細な情報を記載してください。
回答: MacのPythonでTcl/Tkを使う場合に問題があることは有名な話です。 IDLE and tkinter with Tcl/Tk on macOS pyenvは開発者向けのものであり、自分でそれにあった設定をする必要があります。問題が発生したといっても、環境の設定状況とどうやってインストールしたかを詳しく書かなければ問題点はわかりません。 Python.org のバイナリか Anacondaのパッケージを使うと問題なく動作します。turtleモジュールを試すだけだったらそれらを使用したらどうでしょうか。なお、その場合にはpyenvで設定した環境変数はすべて削除しておくようにします。