Говорят, что Python прост как АК-47, но, честно говоря, начав изучение на Windows 10, я сразу же столкнулся с кучей проблем, которые кажутся немыслимыми для QT C++ или Java Android... Начиная с того, что хер поймешь как сделать элементарные GUI - в одних инструкциях одно, в других другое... Начинаешь чего-то делать, потом выясняется, что у тебя не та версия Питона или не та версия еще чего-нибудь... Мне не зашла идея использовать Tkinterp или PyGame, решил что мне ближе и понятнее QT. В нескольких инструкциях была какая-то билеберда о том что ui файл из PyQt5 (standalone версия qt Designer) надо прогонять через какие-то сторонние консольные программы, чтобы превратить его в файл py... Потом выясняется, что эти консольные программы нах-й не нужны... В общем, пока найдешь решение - просто ебанешься. Ну... В итоге я лично для себя на данном этапе выбрал связку IDLE + QT Designer. Это прекрасно работает в под Win, но в Linux, оказывается, QT Designer отдельно не поставить, надо ставить именно PyQt5 через PIP. И что бы вы думали? Х-й там. После выполнения инструкции по установке Питона из папки Python 3.9 PyQt5 через PIP3 не устанавливается! Оказывается, надо какие-то еще пакеты подтягивать и т. д. Просто жесть какая-то... Короче, тут будет инструкция по установке Python 3.9 + IDLE + PyQt5. Итак, начнем.
-
Загрузите и распакуйте "Python-3.6.8.tar.xz" с https://www.python.org/ftp/python/ в свой домашний каталог.
-
Откройте терминал в этом каталоге и запустите:
$./configure -
Установите необходимые пакеты для Python и ssl:
$ sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev -
Сборка и установка:
$ sudo make && sudo make install -
Установите пакеты с помощью:
$ pip3 install package_name
