Il ne faut pas une vm (virtual machine) mais installer un venv (virtual environment).
Et j’ai écrit au moins 2 posts dans lesquels je détaille les étapes (sur mobile donc difficile à fournir directement mais avec une petite recherche ca se trouve ).
Pipx crée et gère le venv pour toi en quelque sorte.