无法在Jupyter Notebook中导入Tensorflow

桑赞德

我正在尝试在conda环境中的Jupyter笔记本中导入Tensorflow模块,但是出现以下错误:

AttributeError: type object 'h5py.h5.H5PYConfig' has no attribute '__reduce_cython__'

但是,如果我打开Anaconda Prompt,激活相同的环境并在shell中导入tensorflow,它确实可以工作。

版本:

  • tensorflow-gpu: 2.2
  • h5py: 2.10

我尝试降级到其他版本(h5py 2.7tf-gpu 2.1),但是导致软件包版本冲突的更多错误。

有谁知道为什么Jupyter不加载该模块以及为什么它在Anaconda shell中工作?

谢谢

Guinther Kowalski

您的jupyter笔记本可能正在基本环境中运行。如果jupyter Notebook安装在基本版本中但未安装在当前环境中,则可能会发生这种情况。

使用打开打开Anaconda Navigator anaconda-navigator,导航到Environments并激活您的env,导航到Home并安装jupyter笔记本,然后从导航器中打开午餐jupyter笔记本。

第一次执行此操作后,您可以执行以下操作:

source activate your_env
jupyter-notebook

下一次

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Jupyter Notebook中导入Pyperclip?

无法在jupyter中导入matplotlib.pyplot(但不是ipython)

无法在Jupyter Notebook中导入Scipy

无法在Jupyter Notebook中导入Tensorflow

在Jupyter Notebook中导入模块-路径

导入Tensorflow时Jupyter Notebook Kernel死亡

无法在Anaconda中导入Tensorflow

无法启动Jupyter Notebook

无法在Jupyter Notebook的Python3环境中导入已安装的软件包

无法在Python 3.6.6中导入Tensorflow

Jupyter Notebook Tensorflow MNIST导入错误:ImportError:无法导入名称批处理

我已使用pip和conda安装的模块无法在Sublime或Atom中导入,但可以使用Jupyter Notebook(有时甚至是Terminal)导入。

为什么即使安装了Jupyter Notebook(Python 3.6),也无法在我的Jupyter Notebook中导入utils?

jupyter-notebook,ImportError:无法导入名称“ Type”

无法在Jupyter Notebook中导入或安装熊猫配置文件

如何在Jupyter Notebook中导入python .py文件

无法在vscode中导入Tensorflow

Jupyter Notebook ImportError:无法导入名称“ example_var”

无法在Jupyter中导入Python函数

在Jupyter Notebook中导入pyplot

在HDInsight上的Jupyter Notebook中导入自己的模块

无法在Jupyter Notebook上导入熊猫

在Jupyter Notebook中导入TensorFlow GPU时出错

无法在 Anaconda 中导入 TensorFlow

在从任何目录启动的 Jupyter Notebook 中导入 pyspark

无法停止 Jupyter Notebook

无法在 Python 3 和 Jupyter 中导入包

在 jupyter-notebook 中导入 tensorflow 时发生错误

spacy ImportError:无法在 Jupyter Notebook 中导入名称 Deque

TOP 榜单

热门标签

归档