简体   繁体   English

ModuleNotFoundError:python 3.8.0 mac OS 10.15.3 上没有名为“_tkinter”的模块

[英]ModuleNotFoundError: No module named '_tkinter' on python 3.8.0 mac OS 10.15.3

Using Python 3.8.0 on Mac OS 10.15.3 (Catalina) with pyenv.在 Mac OS 10.15.3 (Catalina) 上使用 Python 3.8.0 和 pyenv。

When I try to run a file, it returns:当我尝试运行文件时,它返回:

ModuleNotFoundError: No module named '_tkinter'

I've tried brew install tcl-tk .我试过brew install tcl-tk I'm a little worried that because I'm running python on top of pyenv, any third party tkinter module doesn't get run properly.我有点担心,因为我在 pyenv 之上运行 python,任何第三方 tkinter 模块都无法正常运行。

Running brew doctor returned:运行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

You should install tkinter .您应该安装tkinter To install tkinter write this on console:要安装tkinter在控制台上写这个:

pip install tk

尝试使用 pip3 它在我的 pip3 install tk 中工作

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Python 解释器:ModuleNotFoundError:没有名为“_tkinter”的模块 - Python Interpreter: ModuleNotFoundError: No module named '_tkinter' 在Mac上嵌入python ModuleNotFoundError:没有名为“ encodings”的模块 - python embedding on Mac ModuleNotFoundError: No module named 'encodings' Mac 上的 Python 3:ModuleNotFoundError:没有名为“mglearn”的模块 - Python 3 on Mac : ModuleNotFoundError: No module named 'mglearn' ModuleNotFoundError:Mac 上的 python 3.7.3 没有名为“numpy”的模块 - ModuleNotFoundError: No module named 'numpy' for python 3.7.3 on mac ModuleNotFoundError:尽管在我的Mac OS上安装了panda,但没有名为“ panda”的模块 - ModuleNotFoundError: No module named 'panda' though panda is installed on my mac os ModuleNotFoundError:没有名为“torch.nn”的模块; “火炬”不是 Mac OS 上的 package - ModuleNotFoundError: No module named 'torch.nn'; 'torch' is not a package on Mac OS ModuleNotFoundError:macOS 上没有名为“_tkinter”的模块 - ModuleNotFoundError: No module named '_tkinter' on macOS ModuleNotFoundError:没有名为“_tkinter”的模块 Heroku - ModuleNotFoundError: No module named '_tkinter' Heroku ModuleNotFoundError:在 os.execv 调用中没有名为“模块名称”的模块 - python - ModuleNotFoundError: No module named 'module name' on os.execv call - python ModuleNotFoundError: 没有名为“tkinter”/PyCharm 的模块 - ModuleNotFoundError: No module named 'tkinter' / PyCharm
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM