![](/img/trans.png)
[英]Python Interpreter: ModuleNotFoundError: No module named '_tkinter'
[英]ModuleNotFoundError: No module named '_tkinter' on python 3.8.0 mac OS 10.15.3
在 Mac OS 10.15.3 (Catalina) 上使用 Python 3.8.0 和 pyenv。
当我尝试运行文件时,它返回:
ModuleNotFoundError: No module named '_tkinter'
我试过brew install tcl-tk
。 我有点担心,因为我在 pyenv 之上运行 python,任何第三方 tkinter 模块都无法正常运行。
运行brew doctor
返回:
Having additional scripts in your path can confuse software installed via
Homebrew if the config script overrides a system or Homebrew-provided
script of the same name. We found the following "config" scripts:
`/Users/jm/.pyenv/shims/python3.7-config
/Users/jm/.pyenv/shims/python3.7m-config
/Users/jm/.pyenv/shims/python-config
/Users/jm/.pyenv/shims/python3-config
/Users/jm/.pyenv/shims/python3.8-config`
在尝试了很多事情之后,这就是它最终工作的方式:
$ brew install python-tk
您应该安装tkinter
。 要安装tkinter
在控制台上写这个:
pip install tk
尝试使用 pip3 它在我的 pip3 install tk 中工作
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.