🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Tkinter

Tkinterは、GUIツールキットである“Tk”をPythonから利用できるようにした標準ライブラリである。

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

Q&A

解決済

1回答

3166閲覧

pythonのTkinterのポップアップが出ないです。

ririka25

総合スコア2

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Tkinter

Tkinterは、GUIツールキットである“Tk”をPythonから利用できるようにした標準ライブラリである。

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

1グッド

1クリップ

投稿2020/12/17 15:16

pythonのTkinterを起動したいです。

質問失礼します。
pythonのTkinterのコードを入力し、出力してもTkinterの画面が出てきません。
ターミナル内でも行いましたができませんでした。

MacBookAirM1チップのものを使っています。MacOS BigSur バージョン11.1
サイトを見ながら、 ターミナル→ Rossetaをオン→brewインストール→pyenvインストール→Python 3.9.1+インストールしました。エディタはAtomです。

発生している問題・エラーメッセージ

macOS 11 or later required !

python

1import tkinter as tk 2 3root = tk.Tk() 4root.geometry("200x100") 5 6lbl = tk.Label(text='LABEL') 7btn = tk.Button(text='PUSH') 8 9lbl.pack() 10btn.pack() 11tk.mainloop() 12

試したこと

OSのアップデート
ターミナルで python -m tkinter 同じエラーコメント

補足情報(FW/ツールのバージョンなど)

よろしくお願いします。

teamikl👍を押しています

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

pyenv / brew は使わずに、Python公式のもの (python.org提供のインストーラー) を使ってみては如何でしょう。

brewインストール→pyenvインストール

の双方で既知の問題があります。

参考にした記事などあれば、各種バージョンを詳細に確認してください。


Python Tkinter crashes on macOS 11.1 beta

The Tkinter module, in a freshly built copy of Python 3.9 built by Brew, using the latest Xcode 12.3 command line tools, crashes on Big Sur 11.1 beta. It emits the following error:

macOS 11 or later required !

同様のバグ報告。パッチ等はなく、3.9で解決済となってます。
概要: Brew 提供のものではクラッシュ。公式インストーラでは問題なし。


Python 3.9.1 release notes

3.9.1 is the first version of Python to support macOS 11 Big Sur. With Xcode 11 and later it is now possible to build “Universal 2” binaries which work on Apple Silicon.

Pythonのバージョンについては、「3.9.1」で問題なさそうです。
インストーラーの選択にのみ注意。

投稿2020/12/18 00:33

teamikl

総合スコア8738

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

ririka25

2020/12/18 05:53

Python公式のものを使ってみます。 ご丁寧に説明して頂きありがとうございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問