SQL iPython Magic Extension无法加载

时间:2016-01-23 18:42:46

标签: python sql ipython

刚刚安装了iPython-SQL extenson,但是当我运行

%load_ext sql

我收到错误“sql模块不是IPython扩展。” 我是通过pip安装的

pip install ipython-sql

当这似乎不起作用时,即使从Github下载文件并执行代码。 搜索“sql模块不是IPython扩展。”本身在谷歌中取得了0个结果,所以我对我可能做错的事情感到有点迷失。

我正在运行OSX El Capitan(禁用SIS),我的Python / iPython版本如下:

Python 2.7.10 |Anaconda 2.4.0 (x86_64)| (default, Oct 19 2015, 18:31:17) 
[GCC 4.2.1 (Apple Inc. build 5577)]

3 个答案:

答案 0 :(得分:3)

我在没有名为no module named sql的模块的笔记本上收到错误。 我做了pip install python-sql然后它给出了同样的错误。我使用%reload_ext sql而不是%load_ext sql,它似乎正在运作。也许它会对你有用。

答案 1 :(得分:1)

由于您使用的是Anaconda的Python,请确保使用相关的包管理器conda进行安装:

conda install -c conda-forge ipython-sql=0.3.6

来源:https://anaconda.org/conda-forge/ipython-sql

答案 2 :(得分:0)

就我而言,问题是我的工作文件夹中有一个名为sql.py的文件...