1

Тема: Компіляція у бінарник

Вітаю.
Допоможіть будь ласка вирішити таке питання.
Система Linux Fedora
Маю програму яку написав на python 3 із залученням Qt5. Намагаюсь скомпілювати цю програму у бінарник. Компілюю за допомогою pyinstaller, все відбувається без помилок, але бінарник не запускається, в консолі пише, що немає модуля Qt5. Це відбувається тому що pyinstaller компілюе із залученням python 2. При цьому дійсно якщо запускати програму за допомогою команди python main.py - виникає така сама помилка. Якщо запускати за допомогою python3 main.py - все працює як треба.
Отже питання  - як зробити так щоб pyinstaller працював з python3? Чи можливо компілювати якимсь іншим компілятором?
Буду вдячний

2

Re: Компіляція у бінарник

Це? https://stackoverflow.com/questions/360 … -python3-x

pip3 install pyinstaller
Подякували: bastonc, leofun012

3

Re: Компіляція у бінарник

Дуже дякую ввечері спробую, на домашньому компьютері. Вчора весь вечір гуглив, такого не знаходив

4

Re: Компіляція у бінарник

Ще раз дякую дуже.
Це дійсно спрацювало. Можливо комусь це буде також корисно.

Отже тільки спочатку треба деінсталювати попередню версію, а потім інсталювати через pip3 інакше - помилка при компіляции