刚刚安装了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)]
答案 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
答案 2 :(得分:0)
就我而言,问题是我的工作文件夹中有一个名为sql.py
的文件...