Either way, I would rather be very clear with the ...
# general
h
Either way, I would rather be very clear with the terminology - in Pants an 'interpreter' is a thing that compiles python source to bytecode and interprets that bytecode. What you're talking about is how to choose an interactive shell, yes?