Aiohttp error during fresh install on new raspbian

I’ve used HA for some month now, various configuration, and I wanted to do a fresh install.
Downloaded most recent (today) Raspbian from original site, flashed on fresh SD card, followed instructions to install in virtual environment (as is my originall install), and actually the same way I installed it other time, BUT…
This time I got an error during installation, with this message:

Building wheels for collected packages: aiohttp
Running setup.py bdist_wheel for aiohttp … error
Complete output from command /srv/homeassistant/bin/python3 -u -c “import setuptools, tokenize;file=’/tmp/pip-build-jograey1/aiohttp/setup.py’;f=getattr(tokenize, ‘open’, open)(file);code=f.read().replace(’\r\n’, ‘\n’);f.close();exec(compile(code, file, ‘exec’))” bdist_wheel -d /tmp/tmp6bcmqc_dpip-wheel- --python-tag cp35:
usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] …]
or: -c --help [cmd1 cmd2 …]
or: -c --help-commands
or: -c cmd --help

error: invalid command ‘bdist_wheel’


Failed building wheel for aiohttp
Running setup.py clean for aiohttp
Failed to build aiohttp

The installation goes on, I tried to launch hass at the end, but it doesn’t work.
Repeated 3 time on different SD, with older Raspbian release (newly flashed), even on another RPI I have, still… same result.
Is there something I don’t know, something changed?
TIA

Sorry, it seems I’ve solved.
The problem was that I followed the instructions given in Bruh Automation video, and he skip an important step, that is:
python3 -m pip install wheel

Whn I found the web page with original instructions I found this omittance, that solved everything.
Maybe the post still makes sense, if someone fall into the same error.
Bruh Automation is a great guy, making great videos, just a small imprecision.
Thanks