ipython无法加载sql

Ech*_*cho 5 python sql

我已经安装了pip install ipython-sql. 我正在努力奔跑

%load_ext sql
Run Code Online (Sandbox Code Playgroud)

但它返回

The sql module is not an IPython extension.
Run Code Online (Sandbox Code Playgroud)

如何让 sql 在 ipython 中运行?

Mat*_*Cox 3

您运行的 python 版本是否有可能与安装扩展的版本不同?执行 ipython 命令后,如果第一行输出类似于:

Python 3.5.0 (default, Sep 14 2015, 02:37:27)
Run Code Online (Sandbox Code Playgroud)

它表示 Python 3,而不是类似:

Python 2.7.11 (default, Feb 23 2016, 16:17:28)
Run Code Online (Sandbox Code Playgroud)

这表明Python 2,那么你应该尝试使用pip3安装扩展

pip3 install ipython-sql
Run Code Online (Sandbox Code Playgroud)

为了使其可用于您正在运行的 ipython 版本。