Вы можете import IPython
, затем использовать IPython.version_info
, чтобы получить его как кортеж, или IPython.__version__
, чтобы получить его как строку. Например:
In [1]: import IPython
In [2]: IPython.version_info
Out[2]: (4, 1, 2, '')
In [3]: IPython.__version__
Out[3]: '4.1.2'
IPython.version_info
похоже на тот же макет, что и sys.version_info
: основной, вспомогательный, микро, уровень выпуска.