[Solved] ImportError: No module named concurrent.futures.process

I have followed the procedure given in How to use valgrind with python? for checking memory leaks in my python code.

I have my python source under the path


I have given above path in PYTHONPATH. Everything is working fine if I run the code with default python binary, located under /usr/bin/.
I need to run the code with the python binary I have build manually which is located under


Then I am getting the following error

from concurrent.futures.process import ProcessPoolExecutor
ImportError: No module named concurrent.futures.process

How can I solve this?

Solution #1:

If you’re using Python 2.7 you must install this module :

pip install futures

Futures feature has never included in Python 2.x core. However, it’s present in Python 3.

x since Python 3.2.

Respondent: Samuel Dauzon
The answers/resolutions are collected from stackoverflow, are licensed under cc by-sa 2.5 , cc by-sa 3.0 and cc by-sa 4.0 .

Most Popular

To Top
India and Pakistan’s steroid-soaked rhetoric over Kashmir will come back to haunt them both clenbuterol australia bossier man pleads guilty for leadership role in anabolic steriod distribution conspiracy