Pyopenms не работает, когда скрипт развернут с помощью pyinstaller - PullRequest
0 голосов
/ 05 июня 2019

У меня есть tkinter gui, читающий mzml файлы с пакетом pyopenms. Когда я запускаю скрипт, он работает хорошо. Но после того, как я развернул его в .exe-файле с помощью pyinstaller, он не работает. Я могу открыть графический интерфейс и другие функции / кнопки все еще работают. Только когда я нажимаю кнопку «Читать», которая запускает функцию чтения mzml, использующую пакет pyopenms, графический интерфейс автоматически закрывается.

Python версия 3.7

Я удалил функцию, использующую пакет pyopenms, затем развернул в .exe. Графический интерфейс работает нормально. Поэтому я считаю, что часть пиопенмов остановила графический интерфейс.

Код с использованием pyopenms:

exp=MSExperiment()
MzMLFile().load(list_of_files[sample][2:],exp)
all_chroms=exp.getChromatograms()
for each_chrom in all_chroms:
    intensity_serie = list()
    for each_in in each_chrom:
        intensity_serie.extend([each_in.getIntensity()])
    intensity_df.append(np.array(intensity_serie))
    i+=1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...