Is ipython only the best shell environment that uses the same libs / packages that a regular python interpreter will use?
Yes. This is an advanced interactive shell and a parallel computing environment (but most people only use it as an interactive shell).
source share