a python installer bundled with opencv and numpy and ...
all the other similar algorithms
is something you may not find easily.
You may look into Anaconda Distribution
But if that doesn't answer your need, it's better to install python and your required packages manually.
Install python 2.7 first: Python 2.7.18
Make sure you choose to add python to PATH variables
Open windows terminal and run this command python --version
You should see your python version, with the above link it should be Python 2.7.18
Go to PyPi and find your required packages, you should read through their changelog or their repository (or even search the web) to find which version dropped support for python 2.7 and install a version prior to that
Finally install the package using the pip
command, for example for numpy
the last version that supports python 2.7 is numpy 1.16.6
, so we run the following command:
python -m pip install numpy==1.16.6
Ultimately, as said by @chepner it's best to use the newer versions of python, as they provide better security, performance, features and compatibility.
More information about installing packages at here