【问题标题】:SQL iPython Magic Extension won't loadSQL iPython 魔术扩展不会加载
【发布时间】:2016-01-23 18:42:46
【问题描述】:

刚刚安装了 iPython-SQL 扩展,但是当我运行时

%load_ext sql

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

pip install ipython-sql

当这似乎不起作用时,即使从 Github 下载文件并执行代码也是如此。 搜索“sql 模块不是 IPython 扩展。”本身在 Google 中产生了 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)]

【问题讨论】:

    标签: python sql ipython


    【解决方案1】:

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

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-04-23
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-04-10
          相关资源
          最近更新 更多