Getting stuck when trying to set up plone for training (venv not recognized)

When I was trying to setup plone as per the documentation : 8. Set up Plone for the Training – Mastering Plone 6 Development — Plone Training 2023 documentation

I am getting this error which says 'venv' is not recognized as an internal or external command when I run "make build"

PS C:\Users\---\Desktop\plone\training\backend> make build
"`tput setaf 2`==> Setup Virtual Env`tput sgr0`"
'venv' is not recognized as an internal or external command,
operable program or batch file.
make: *** [Makefile:30: bin/pip] Error 1

Things I have tried:

  1. checked the versions of make (version 4.4) and virtualenv
  2. manually activate the virtual env using venv\Scripts\activate

How should I solve this problem?

Assuming that you have Python 3 installed, even if it is obviously not the default Python, please change in makefile:
python3 -m venv venv

Have a look on this :slight_smile:

still get the error

have you tried activating tour python virtual env? try changing to that directory and doing a source bin/activate

if that's not working then something's a miss with your environment me thinks.