Привет, я вижу, что вы используете два разных инструмента для создания вашей среды.
Это "venv" и "virtualenv".
Venv - это библиотека, которая уже поставляется с вашей установкой Python.
Virtualenv является внешним.
У меня была такая же проблема раньше, и решение очень простое.
Я рекомендую вам придерживаться Venv, потому что он работает довольно хорошо, и вам не нужно выполнять дополнительную работу по установке внешних библиотек.
Поэтому для решения вашей проблемы Bash Shell сообщает вам, что команда Python3 не была найдена.
Так что попробуйте вместо этого просто:
python -m venv test-env
Иногда документация Python недостаточно точна, и я знаю, что когда вы начинаете использовать команды, точность в синтаксисе чрезвычайно важна.