前提
anacondaにて作った仮想環境(下記に記載しています)で
macにてtkinterを試しに使ってみたところ、画面が真っ黒になってまともに動きませんでした。
実現したいこと
tkinterが無事に動くようになってほしい
発生している問題・エラーメッセージ
なし
該当のソースコード
python
1import tkinter as tk 2root=tk.Tk() 3root.title("tkinter") 4root.geometry("400x200") 5label=tk.Label(root,text="Tkinter") 6label.pack() 7root.mainloop()
試したこと
画面と表示した文字が同じ色なのかを思い別の色にしましたが、結局黒色のままです。
補足情報(FW/ツールのバージョンなど)
M1macOS monterey 12.6
python 3.10.4
Tkinter 8.6.12
↑
anacondaにて仮想環境を組み立てました。
「root.geometry("400x200")」の次行に「root.configure(bg='blue')」と入れてみて、背景色が青になるかを確認してみてください。
アドバイスありがとうございます。
青色にはなりませんでした。
了解しました。
こちらの環境では青色になるので、OSやTkinterバージョンなど環境の違いによる可能性がありそうです。
再現環境がないのでお役に立てる回答はできませんが
あとはAnacondaでの仮想環境を立てたときのコマンドを提示すると
同じくMac環境の方が環境を立てて回答得られやすくなるかもしれません。
なるほど…
実はanacondaでの仮想環境はanaconda navigator (CUIでなく、GUIで仮想環境を作るソフトウェアがあります)を使いました。
なので実はコマンドの要素0%でした。
確認ですが、anaconda 環境で tk パッケージの追加インストール等はされましたか?
システムにインストールされてるものの他に、
conda で管理されているパッケージもあるので念のため確認。
いえ、tkのパッケージは仮想環境を用意した時から元々あったので追加インストールはされていません

回答1件
あなたの回答
tips
プレビュー