我使用 Python 写了个脚本,一键将本地 Markdown 文章发不到 WordPress ,但为了方便使用,准备做个图形 GUI 界面操作,最后选定 PySimpleGUI
实现,导入运行后报错
File "/usr/local/lib/python3.11/site-packages/PySimpleGUI/__init__.py", line 2, in <module>
from .PySimpleGUI import *
File "/usr/local/lib/python3.11/site-packages/PySimpleGUI/PySimpleGUI.py", line 140, in <module>
import tkinter as tk
File "/usr/local/Cellar/python@3.11/3.11.6/Frameworks/Python.framework/Versions/3.11/lib/python3.11/tkinter/__init__.py", line 38, in <module>
import _tkinter # If this fails your Python may not be configured for Tk
^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named '_tkinter'
看起来是我 Python 环境缺少 _tkinter
模块,现在我需要在 Mac 上安装 tkinter
模块,参考搜索结果,你可以这样做:
首先第一步在终端执行
brew install python-tk
等待安装完成,再运行脚本看是否还报错,如果还报错,接着执行下面命令。
1,确定电脑上已经安装了 pip3
pip3 --version
2,升级 pip
pip3 install --upgrade pip
3,使用 pip3 安装 Tkinter
pip3 install tk
到这一步我这边问题已经解决,希望以上能帮到你。
本文由老郭种树原创,转载请注明:https://guozh.net/install-tkinter-module-on-mac-with-pysimplegui/