1 Востаннє редагувалося Eff1c (21.09.2019 13:51:51)

Тема: встановлення tkinter ubuntu

Виникли проблеми з встановленням tkinter в ubuntu 18.04
Встановлював командою "sudo apt-get install python3-tk"
Все встановилось, але tkinter не працював.
Python (3.6.8) його не знаходив (пробував "import tkinter", "import Tkinter" "from tkinter import *")
Вирішив спробувати встановити так "sudo apt-get install python3.6-tk"
вибило помилку:

Зчитування переліків пакунків... Виконано
Побудова дерева залежностей                        
Зчитування інформації про стан... Виконано
Пакунок python3.6-tk - віртуальний, його функції надаються пакунками:
  python3-tk 3.6.6-1 [Версія не кандидат]

E: Для пакунка 'python3.6-tk' не знайдено кандидатів на встановлення

Пробував встановлювати через pip - не допомогло

2 Востаннє редагувалося koala (21.09.2019 15:23:50)

Re: встановлення tkinter ubuntu

А

sudo apt-get install python3-tk

як радить apt-get, не пробували?

3

Re: встановлення tkinter ubuntu

koala написав:

А

sudo apt-get install python3-tk

як радить apt-get, не пробували?

Eff1c написав:

Встановлював командою "sudo apt-get install python3-tk"
Все встановилось, але tkinter не працював.

Подякували: koala1

4

Re: встановлення tkinter ubuntu

pip яка версія ?

5

Re: встановлення tkinter ubuntu

reverse2500 написав:

pip яка версія ?

Найновішої

python3-pip вже є новою версією (18.1-5).

6

Re: встановлення tkinter ubuntu

Поставив на віртуалку ubuntu 18.04.3

sudo apt-get install python3-tk
python3
import tkinter
tkinter.Tk()

Все виконалося, відкрилося вікно.
Може, ви запускаєте Python 2 (командою python)?

7 Востаннє редагувалося Eff1c (21.09.2019 20:51:54)

Re: встановлення tkinter ubuntu

koala написав:

Поставив на віртуалку ubuntu 18.04.3

sudo apt-get install python3-tk
python3
import tkinter
tkinter.Tk()

Все виконалося, відкрилося вікно.
Може, ви запускаєте Python 2 (командою python)?

Ні, запускаю в python 3 (і встановлював точно на python 3)

Python 3.6.8 (default, Apr  9 2019, 04:59:38) 
[GCC 8.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tkinter
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'tkinter'

8 Востаннє редагувалося Eff1c (21.09.2019 20:56:35)

Re: встановлення tkinter ubuntu

Спробував

sudo apt-get install python3-tk 3.6

Вибило кучу всього, а в кінці

E: Неможливо усунути проблеми, ви маєте поламані зафіксовані пакунки.

9

Re: встановлення tkinter ubuntu

sudo apt-get install python3-tk 3.6

(в мене python версії 3.6.8 і я думав, що, можливо, версія tkinter відповідає версії python-a)
Пройшла загрузка, але tkinter і далі не працює.
Тепер як все це почистити?

10 Востаннє редагувалося koala (21.09.2019 21:19:54)

Re: встановлення tkinter ubuntu

Для початку

 sudo dpkg –configure -a
sudo apt-get install -f

Якщо не допоможе - повидаляти python і встановити з нуля.

Подякували: Eff1c1

11

Re: встановлення tkinter ubuntu

koala написав:

Для початку

sudo apt-get install -f

Якщо не допоможе - повидаляти python і встановити з нуля.

Відповідь

Зчитування переліків пакунків... Виконано
Побудова дерева залежностей                        
Зчитування інформації про стан... Виконано
оновлено 0, встановлено 0 нових, 0 відмічено для видалення і 1384 не оновлено.

Все так і має бути?

12 Востаннє редагувалося koala (21.09.2019 21:22:15)

Re: встановлення tkinter ubuntu

Eff1c написав:

1384 не оновлено.

Ні, такого не має бути. Система ваша домашня? Якихось причин не оновлюватися немає?

sudo apt-get update && sudo apt-get upgrade

13

Re: встановлення tkinter ubuntu

koala написав:

Система ваша домашня?

Так

14

Re: встановлення tkinter ubuntu

Треба мені позбуватися звички спершу тиснути на "надіслати", а потім згадувати і доредаговувати...

15 Востаннє редагувалося Eff1c (21.09.2019 22:58:10)

Re: встановлення tkinter ubuntu

Не допомогло

16

Re: встановлення tkinter ubuntu

Я так розумію, що, можливо, потрібно заново встановити лінукс?

17 Востаннє редагувалося koala (22.09.2019 10:03:48)

Re: встановлення tkinter ubuntu

Зачекайте.

sudo apt-get purge python3
sudo apt-get autoremove
sudo apt-get clean

Після цього встановіть знову

sudo apt-get install python3 python3-tk
Подякували: Eff1c, leofun012

18

Re: встановлення tkinter ubuntu

Може треба встановити типу libtk ?

19

Re: встановлення tkinter ubuntu

Це має бути в залежностях.

Подякували: leofun011

20

Re: встановлення tkinter ubuntu

Щось вийшло?