繁体   English   中英

Jupyter Notebook ModuleNotFoundError->没有名为'sql'的模块

[英]Jupyter Notebook ModuleNotFoundError --> No module named 'sql'

我使用Anaconda 3的Jupyter Notebook运行Python,但无法运行某些Python代码。

以下是Python代码的第一个单元格和错误的前2行: 在此处输入图片描述

以下是剩余的错误消息: 在此处输入图片描述

错误消息摘要(第一行和最后一行):ModuleNotFoundError。 没有名为“ sql”的模块

我在这里想念什么? 我可以运行一些更简单的Python代码,但无法运行更复杂的代码。

我认为这2个Python脚本之间的主要区别是:%load_ext sql这行特殊的脚本不在更简单的Python代码中。

多谢你们!

PS数据库是Oracle

我的同事刚刚为我解决了这个问题。

我实际上注释掉了这一点->“%load_ext sql”,它运行了,但是我们不确定会影响什么,因此我们正确地解决了它。

基本上,打开Anaconda Prompt并运行“ pip install ipython-sql” <-这将安装此模块/所需的东西。

如果您还遇到与cx_oracle相关的问题。 在同一命令提示符下,运行“ pip install cx_oracle”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM