Python pip ошибка при установки билиотеки Tkinter

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
no avatar

Автор темы
Roma loh
Сообщения: 1
Зарегистрирован: 28 окт 2020, 10:02
Контактная информация:

Python pip ошибка при установки билиотеки Tkinter

#1

28 окт 2020, 10:16

сначало python не хотел иполнять Tk()
пишу в редакторе:

Код: Выделить всё

import tkinter as tk
root = tk.Tk()

lab = tk.Label(root, text="text")

lab.pack()

root.mainloop()
при попытке запустить в терменале пишет:

Код: Выделить всё

Traceback (most recent call last):
  File "без имени.py", line 1, in <module>
    import tkinter as tk
  File "/home/roma/Рабочий стол/python/tkinter.py", line 3, in <module>
    root = tk.Tk()
NameError: name 'tk' is not defined
попэтому я попытался переустановить Tkinter

Код: Выделить всё

pip install python-tk
Collecting python-tk
Exception:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 215, in main
    status = self.run(options, args)
  File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 353, in run
    wb.build(autobuilding=True)
  File "/usr/lib/python2.7/dist-packages/pip/wheel.py", line 749, in build
    self.requirement_set.prepare_files(self.finder)
  File "/usr/lib/python2.7/dist-packages/pip/req/req_set.py", line 380, in prepare_files
    ignore_dependencies=self.ignore_dependencies))
  File "/usr/lib/python2.7/dist-packages/pip/req/req_set.py", line 554, in _prepare_file
    require_hashes
  File "/usr/lib/python2.7/dist-packages/pip/req/req_install.py", line 278, in populate_link
    self.link = finder.find_requirement(self, upgrade)
  File "/usr/lib/python2.7/dist-packages/pip/index.py", line 465, in find_requirement
    all_candidates = self.find_all_candidates(req.name)
  File "/usr/lib/python2.7/dist-packages/pip/index.py", line 423, in find_all_candidates
    for page in self._get_pages(url_locations, project_name):
  File "/usr/lib/python2.7/dist-packages/pip/index.py", line 568, in _get_pages
    page = self._get_page(location)
  File "/usr/lib/python2.7/dist-packages/pip/index.py", line 683, in _get_page
    return HTMLPage.get_page(link, session=self.session)
  File "/usr/lib/python2.7/dist-packages/pip/index.py", line 795, in get_page
    resp.raise_for_status()
  File "/usr/share/python-wheels/requests-2.18.4-py2.py3-none-any.whl/requests/models.py", line 935, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
HTTPError: 404 Client Error: Not Found for url: https://pypi.org/simple/python-tk/
другие билиотеки он устанавливает нормально

подсажите пожалуйста что делать

Аватара пользователя

rogoznik
Сообщения: 10044
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

Python pip ошибка при установки билиотеки Tkinter

#2

28 окт 2020, 10:24

Roma loh, прочитать и запомнить Панель форматирования текста в темах/ответах
Показать вывод

Код: Выделить всё

inxi -Fxz
ИзображениеИзображение

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

Python pip ошибка при установки билиотеки Tkinter

#3

28 окт 2020, 10:55

Roma loh писал(а):
28 окт 2020, 10:16
HTTPError: 404 Client Error: Not Found for url: https://pypi.org/simple/python-tk/
нет такого пакета в пип.
Ну и все проще с модулями: apt install python3-tk
для тройки

Код: Выделить всё

➜  ~ python3
Python 3.8.5 (default, Jul 28 2020, 12:59:40) 
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tkinter
>>> 
Изображение
   
Изображение

Аватара пользователя

slant
Сообщения: 4506
Зарегистрирован: 21 июн 2017, 18:09
Решено: 99
Благодарил (а): 51 раз
Поблагодарили: 1993 раза
Контактная информация:

Python pip ошибка при установки билиотеки Tkinter

#4

28 окт 2020, 12:26

Roma loh, дополнительно - Python 2 на днях "официально похоронили", а в минтах до 19-го включительно имена команд по умолчанию включающие "python" - это именно про python 2, а не 3. Так что это надо учитывать и смотреть на имена и команды вида "python3".

Закрыто

Вернуться в «Программирование, скриптинг, виртуализация»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя