Size: a a a

2020 August 17

OY

Oleg Yurchik in PiterPy Meetup
Андрей 42
Ну как, в этом блоке лежит вызов функции main, которая лежит вне этого блока, а в main как раз окно и создается
А с помощью чего exe создавался? И посмотрите, состояние элементов в окне тоже клонируется или нет?
источник

А4

Андрей 42 in PiterPy Meetup
C помощью pyinstaller. Я прописал print() под главным if-ом, и действительно каждый процесс запускает этот принт)
источник

OY

Oleg Yurchik in PiterPy Meetup
Андрей 42
C помощью pyinstaller. Я прописал print() под главным if-ом, и действительно каждый процесс запускает этот принт)
Мб использовать multiprocessing.freeze_support() в блоке if __name__ == '__main__':?
источник

OY

Oleg Yurchik in PiterPy Meetup
Хз, что это, но может быть поможет
источник

E

Eugene in PiterPy Meetup
Oleg Yurchik
Мб использовать multiprocessing.freeze_support() в блоке if __name__ == '__main__':?
да, freeze_support нужен.
источник

E

Eugene in PiterPy Meetup
источник

А4

Андрей 42 in PiterPy Meetup
Eugene
да, freeze_support нужен.
так разве он (судя по документации) процесс должен заходить под главный if statement, раз код в процессе исполняется по import'y
источник

E

Eugene in PiterPy Meetup
Конечно, никакой код на уровне модуля не надо исполнять. Если у тебя создаётся QApplication на уровне модуля (import-time) вне __main__, убери это оттуда.
источник

А4

Андрей 42 in PiterPy Meetup
freeze_support помог. Спасибо вам, похоже мат часть моя страдает
источник

N

Nikolay in PiterPy Meetup
источник
2020 August 18

MK

Maxim Koltsov in PiterPy Meetup
слушайте, а как python строит sys.path на запуске?
источник

MK

Maxim Koltsov in PiterPy Meetup
я тут столкнулся что он в каком-то случае не добавляет site-packages...
источник

OY

Oleg Yurchik in PiterPy Meetup
Maxim Koltsov
я тут столкнулся что он в каком-то случае не добавляет site-packages...
Чё-то странно, а в каких именно случаях?
источник

MK

Maxim Koltsov in PiterPy Meetup
в локальном readthedocs в докере на убунте
источник

MK

Maxim Koltsov in PiterPy Meetup
а, это похоже таки прикол системного питона на дебиане/убунте
источник

ED

Eugene Denisov in PiterPy Meetup
Maxim Koltsov
а, это похоже таки прикол системного питона на дебиане/убунте
И далеко не единственный.
источник

MK

Maxim Koltsov in PiterPy Meetup
А какие ещё есть?)
источник

ED

Eugene Denisov in PiterPy Meetup
Maxim Koltsov
А какие ещё есть?)
Ну, если не принимать во внимание отсталость версии (потому что это не только с питоном), есть например неполная стандартная библиотека. В ней отсутствует tkinter. Так что когда запускаешь черепашку (from turtle import *) из той же стандартной либы, она не запускается, ибо не хватает tk.
источник

MK

Maxim Koltsov in PiterPy Meetup
Хехе
источник

MK

Maxim Koltsov in PiterPy Meetup
Ну у меня он из ппа, допустим
источник