ImportError: нет модуля с именем _multiprocessing - PullRequest
1 голос
/ 23 октября 2011

Я запрограммировал приложение на python (использовал wxPython; py2exe; python 2.6).

Теперь мой код использует многопроцессорный модуль. Оно работает! (IDE)

Когда я пытаюсь построить этот код, у меня нет проблем. Но когда я выполняю этот встроенный файл .exe, я получаю эту ошибку:

Traceback (последний вызов был последним): файл "myprogram.py", строка 800, в multiprocessing.freeze_support () Файл "multiprocessing__init __. pyc", строка 100, в freeze_support

Файл "multiprocessing \ forking.pyc", строка 153, в Ошибка импорта: нет модуля с именем _multiprocessing

Доступен _multiprocessing.pyd. Я проверил это.

1 Ответ

1 голос
/ 23 октября 2011

Я думаю, вам нужно добавить строку freeze_support () после вашего основного кода .... Вот основная ссылка на документацию Поддержка многопроцессорной заморозки

Также в этих 2 вопросах упоминается то же самое stackoverflow квесты и мультипроцессинг и pyqt

Скажите, работает ли он для вас ...........

...