I am running a wmware on my Mac.
the host OS is MacOS, the guest OS is ubuntu.
I am running a python script in terminal the guest OS (ubuntu).
should I say, I am running a python script in the terminal of guest ubuntu in vmware on MacOS?
I would say
I'm running a python script in the terminal of an ubuntu VM, which runs[is running] in VMWare on a MacOS machine.
If the flavour of virtual environment and the Host OS are not important (ie they have no bearing on what you are explaining) you could even shorten this to:
I'm running a python script in the terminal of an ubuntu VM
an ubuntu VM
and VMWare
are redundant?