如何获取我当前使用的 IPython 版本?

wja*_*rea 7 ipython

如何获取我当前使用的 IPython 版本?

我知道sys.version,但这是我目前使用的Python版本。

编辑:我是知道的ipython --version,但我要检查当前IPython的会话。!ipython --version对我不起作用,因为我可能安装了多个 IPython 版本。

wja*_*rea 11

您可以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'
Run Code Online (Sandbox Code Playgroud)

IPython.version_info似乎与以下布局相同sys.version_info:major、minor、micro、releaselevel。


小智 6

在终端中运行以下命令:

ipython --version
Run Code Online (Sandbox Code Playgroud)

  • 然后做同样的事情,前缀为 ! (2认同)