Почему говорится, что нет модуля с именем tkinter?
459 просмотра
2 ответа
62 Репутация автора
Добрый день. Я установил Pyhton 2 и Python 3 в свой ноутбук. И я использую интерпретатор Python 3 при написании моих кодов. Вот мой код
#! /usr/bin/python3
from tkinter import *
root = Tk()
theLabel = Label(root, text ="This is too easy")
theLabel.pack()
root.mainloop()
Но когда я дважды щелкнул значок файла сохранения. Это скажет нет имени модуля tkinter. Может кто-то помочь мне, пожалуйста?
Автор: John Cruz Источник Размещён: 01.12.2015 07:03Ответы (2)
3 плюса
1022 Репутация автора
Python 2 и Python 3 используют tkinter
по-разному.
Примечание: Tkinter был переименован в tkinter в Python 3. Инструмент 2to3 автоматически адаптирует импорт при конвертации ваших источников в Python 3.
Вышеуказанные строки взяты из документации по Python. Не уверен, что Python загружает tkinter с использованием Python 2 или Python 3. Может быть, внутреннее PYTHONPATH
испорчено Скорее попробуйте это,
try:
import tkinter as tk
except ImportError:
import Tkinter as tk
Примечание. В этих ситуациях, когда вы используете несколько версий одних и тех же модулей, попробуйте использоватьvirualenv
2 плюса
1435 Репутация автора
вам нужно проверить имя модуля или имя пакета перед его использованием, сделайте это
from Tkinter import *
Автор: sameera sy
Размещён: 01.12.2015 07:46
Вопросы из категории :
- python Обработка XML в Python
- python Как я могу использовать Python itertools.groupby ()?
- python Python: На какой ОС я работаю?
- python Как я могу создать непосредственно исполняемое кроссплатформенное приложение с графическим интерфейсом на Python?
- python Вызов функции модуля с использованием его имени (строки)
- python Звук Питона («Колокол»)
- python Regex и unicode
- python Создать зашифрованный ZIP-файл в Python
- python Создайте базовый итератор Python
- python Функция транспонирования / распаковки (обратная сторона zip)?
- tkinter Как закрыть окно tkinter?
- tkinter Как мне обработать событие закрытия окна в Tkinter?
- tkinter Как вы запускаете свой собственный код вместе с циклом событий Tkinter?
- tkinter Удаление значка TK в окне Tkinter
- tkinter Как остановить Tkinter Frame от сжатия, чтобы соответствовать его содержанию?
- tkinter Tkinter: AttributeError: объект NoneType не имеет атрибута get
- tkinter How do you check if a widget has focus in Tkinter?
- tkinter Как изменить основной или фоновый цвет кнопки Tkinter в Mac OS X?
- tkinter В tkinter python, как я могу создать ярлык, чтобы вы могли выбрать текст с помощью мыши?