【问题标题】:Anaconda Import error, circular import errorAnaconda导入错误,循环导入错误
【发布时间】:2021-03-09 04:45:17
【问题描述】:

我正在尝试使用 anaconda 为 jupyter notebook 设置环境。进展不顺利...没有anaconda,我的一切都可以正常工作(仅在普通的Windows终端上)。然而,在 Anaconda 终端上,每当我尝试安装 jupyter notebook 时,它都会给我一个导入错误(它可能是循环问题)。我也无法通过应用程序或命令提示符打开 anaconda 导航器。我已经关注了文档和这个video。请任何帮助将不胜感激,我将尝试卸载 anaconda,然后看看是否有任何结果...

【问题讨论】:

  • 你能告诉我们你得到的确切错误吗?
  • 全是路径的东西,不确定它是否适合分享!我想下载有一些令人难以置信的问题,所以我要卸载并重新安装所有东西(包括 python)
  • *.com/questions/46335789/… 这似乎已修复...

标签: python jupyter-notebook anaconda jupyter


【解决方案1】:

您要导入的库名称是什么?我猜是“jupyter”

检查您的本地文件名可能很有用。如果项目中的任何文件涉及 import 语句中的单词,则可能会阻止导入实际的 jupyter 库。

我遇到了同样的问题,尝试导入 numpy 并得到了类似的错误。原来我的项目目录中有一个名为“numpy.py”的文件。我重命名它并解决了问题。

【讨论】:

  • qiskit 和 juptyer-notebook,一切都可以在命令行中运行,但在 anaconda 或 python 终端中没有任何作用
【解决方案2】:

尝试通过以下操作重置 pyzmq:

pip uninstall pyzmq
pip install pyzmq

【讨论】: