Я сталкиваюсь с теми же проблемами, которые описаны в: PyInstaller-построенный Windows EXE не работает с многопроцессорность
При попытке добавить предложенные кодовые строки (см. ниже) я получаю следующую ошибку AttributeError:
класс _Popen (многопроцессорность.разветвление.Popen):
AttributeError: объект «модуль» не имеет атрибута «разветвление»
Также в моей среде IDE (PyCharm) указано: «Не удается найти ссылку _MEIPASS в sys.py». Что мне здесь не хватает (под управлением Python 2.7)?
class _Popen(multiprocessing.forking.Popen):
def __init__(self, *args, **kw):
if hasattr(sys, 'frozen'):
os.putenv('_MEIPASS2', sys._MEIPASS)
try:
super(_Popen, self).__init__(*args, **kw)
finally:
if hasattr(sys, 'frozen'):
os.unsetenv('_MEIPASS2')
class Process(multiprocessing.Process):
_Popen = _Popen
import multiprocessing.forking
, не так ли?! - person Antti Haapala   schedule 06.04.2016