Ответ 1
Если вы используете Python 2.7, вы должны установить этот модуль:
pip install futures
Функция фьючерсов никогда не включалась в ядро Python 2.x. Однако он присутствует в Python 3.x с Python 3.2.
Я выполнил процедуру, описанную в Как использовать valgrind с python? для проверки утечек памяти в моем коде на Python.
У меня есть источник python по пути
/root/Test/ACD/atech
Я указал выше путь в PYTHONPATH
. Все работает нормально, если я запускаю код с двоичным кодом python по умолчанию, расположенный под /usr/bin/
.
Мне нужно запустить код с бинарником python, который я создаю вручную, который находится под
/home/abcd/workspace/python/bin/python
Затем я получаю следующую ошибку
from concurrent.futures.process import ProcessPoolExecutor
ImportError: No module named concurrent.futures.process
Как я могу это решить?
Если вы используете Python 2.7, вы должны установить этот модуль:
pip install futures
Функция фьючерсов никогда не включалась в ядро Python 2.x. Однако он присутствует в Python 3.x с Python 3.2.