Я не могу импортировать и использовать tkinter, используя python 3 в сообществе pycharm, но я могу использовать Idle на Ma c OSX - PullRequest
0 голосов
/ 09 января 2020

В настоящее время я использую Catalina, и у меня был PyCharm 2019.3.1 с Python 3.7, пока мне не пришлось переустанавливать Catalina.

Единственное отличие состоит в том, что на этот раз я установил Xcode и Инструменты командной строки Xcode до PyCharm

Я попытался удалить PyCharm и переустановить его, это не сработало

Я попытался удалить инструменты командной строки Xcode и Xcode, в результате чего PyCharm вызвала диалоговое окно с просьбой переустановить инструменты командной строки Xcode, когда я открыл свой проект и согласился, установка, казалось, работала нормально, но не устранила проблему.

Я установил python непосредственно из python .org, это не устранило проблему, хотя он установил Idle, и код оттуда прекрасно работает.

Я даже создал новый проект (я открывал тот, который я создал до переустановки Catalina ). Когда я набрал оператор импорта, tkinter появляется в раскрывающемся списке библиотек для выбора, а также в окне проекта.

Я проверил его в режиме ожидания (работает), Sublime Text Editor (работает ), Сообщество Pycharm (не удается).

Код, который я пытаюсь запустить, очень прост c.

import tkinter as tk 
from tkinter import ttk

win = tk.Tk()
win.title("Python GUI")

ttk.Label(win, text="A Label").grid(column=0, row=0)

win.mainloop()

Я получаю ошибку

/Users/coder/PycharmProjects/wintest2/venv/bin/python /Users/coder/PycharmProjects/GuiTest.py/GuiTest.py
Traceback (most recent call last):
  File "/Users/coder/PycharmProjects/GuiTest.py/GuiTest.py", line 1, in <module>
    import tkinter as tk
  File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.7/lib/python3.7/tkinter/__init__.py", line 36, in <module>
    import _tkinter # If this fails your Python may not be configured for Tk
ModuleNotFoundError: No module named '_tkinter'

Process finished with exit code 1

Я в своем уме. Я предпочитаю использовать PyCharm, на данный момент я справляюсь с Sublime.

Кто-нибудь знает, как исправить PyCharm Community, прежде чем я вообще от него откажусь?

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...