[issue33286] Conflict between tqdm and multiprocessing on windows

2018-04-16 Thread schwemro
schwemro added the comment: On macOS it works perfectly for me as well. The issue is about running it on windows 10... -- ___ Python tracker

[issue33286] Conflict between tqdm and multiprocessing on windows

2018-04-16 Thread Ronald Oussoren
Ronald Oussoren added the comment: Multiprocessing by default uses the fork system call to start new processes on Linux. This system call is not available on Windows, and there multiprocessing starts a fresh interpreter (see

[issue33286] Conflict between tqdm and multiprocessing on windows

2018-04-16 Thread schwemro
schwemro added the comment: Here is the traceback: Python 3.6.5 | packaged by conda-forge | (default, Apr 6 2018, 16:13:55) [MSC v.1900 64 bit (AMD64)] Type "copyright", "credits" or "license" for more information. IPython 6.3.1 -- An enhanced Interactive Python.

[issue33286] Conflict between tqdm and multiprocessing on windows

2018-04-16 Thread Ronald Oussoren
Ronald Oussoren added the comment: What's the specific exception you are getting? BTW. This involves third-party code and this may be a bug in that code. An important difference between linux and windows is how multiprocessing launches additional processes.

[issue33286] Conflict between tqdm and multiprocessing on windows

2018-04-16 Thread schwemro
New submission from schwemro : Apparently, there occurs a conflict between tqdm and multiprocessing. There is an AttributeError displayed. I provide here an minimal working example. It works on UNIX but unfortunately not on windows. -- components: Windows files: