无法在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中导入Tensorflow

无法在Jupyter Notebook中导入Scipy

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

在Jupyter Notebook中导入TensorFlow GPU时出错

在Jupyter Notebook中导入pyplot

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

如何在Jupyter Notebook中导入Pyperclip?

在Jupyter Notebook中导入模块-路径

无法在Anaconda中导入Tensorflow

无法在 Anaconda 中导入 TensorFlow

无法在vscode中导入Tensorflow

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

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

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

无法在Jupyter中导入Python函数

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

导入Tensorflow时Jupyter Notebook Kernel死亡

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

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

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

无法在Python 3.6.6中导入Tensorflow

无法在Jupyter Notebook上导入熊猫

无法停止 Jupyter Notebook

无法启动Jupyter Notebook

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

无法在 Python 3 和 Jupyter 中导入包

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

无法在 Swift 游乐场中导入 tensorflow

无法在Node.js中导入@ tensorflow / tfjs-node