Without having SNAP installed you will not be able to execute SNAP.
It’s like wishing to drive a car without a car.
What problems do you see when using anaconda environments?
For me it works fine using an environment with Python 3.6 on Windows.
You can use snapista to execute processing graphs. This doesn’t need snappy. But SNAP ist still necesary.