无法在 Jupyter Notebook 中导入 Tensorflow

2023-12-11

我尝试在 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.7 and tf-gpu 2.1),但这导致了更多软件包版本冲突的错误。

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

Thanks


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

打开 Anaconda 导航器anaconda-navigator,导航到环境并激活您的环境,导航到主页并安装 jupyter 笔记本,然后从导航器中午餐 jupyter 笔记本。

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

source activate your_env
jupyter-notebook

下一次。

您还可以使用命令检查 jupyter 中运行的 python:

!哪条蟒蛇

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法在 Jupyter Notebook 中导入 Tensorflow 的相关文章

  • 通过另一个指标数据框评估一个数据框

    我有一个源数据框input df PatientID KPI Key1 KPI Key2 KPI Key3 0 1 C602 C603 C601 NaN 1 2 C605 C606 C602 NaN 2 3 75 L239 C602 NaN
  • 在python中合并两个json对象

    我正在 python 中合并两个 json 我正在做 import json json obj json dumps a 1 2 json obj1 json dumps a 3 4 json obj json obj1 print jso
  • 将 3d NumPy 数组重塑为 2d NumPy 数组时遇到问题

    我正在研究图像处理问题 我的数据以 3 维 NumPy 数组的形式呈现 其中 x y z 条目是图像 z 的 x y 像素 数值强度值 有 100000 张图像 每张图像为 25x25 因此 数据矩阵的大小为 25x25x10000 我试图
  • 为什么any (True for ... if cond) 比any (cond for ...) 快得多?

    检查列表是否包含奇数的两种类似方法 any x 2 for x in a any True for x in a if x 2 计时结果与a 0 10000000 每次尝试五次 次数以秒为单位 0 60 0 60 0 60 0 61 0 6
  • Heroku 上的 Django 应用程序在一段时间后删除对象

    我编写了一个简单的 Django 问答论坛应用程序并将其部署在 Heroku 上 该网站的本地版本运行良好 但是 生产版本不会将问题 答案等存储超过几个小时 我决定坚持使用 Django 附带的 sqlite3 我预计该网站不会有太多流量
  • 在 Windows 上的 python2.5 上安装 Openpyxl

    我努力了easy install install openpyxl and python setup install 两者都失败了 我也尝试过easy install openpyxl并再次失败 我包括了我得到的输出 当我尝试时easy i
  • SQLAlchemy 在 MySQL 上使用什么列类型作为“文本”?

    我的总体用例是试图确定我是否可以编写一个与数据库无关的 至少支持 Postgres 和 MySQL 存储一些大数据作为原始文本 认为 500MB 作为粗略的理论上限 基于这个答案 https stackoverflow com a 2557
  • 使用 scikit-learn 在朴素贝叶斯分类器中混合类别数据和连续数据

    我正在使用 Python 中的 scikit learn 开发分类算法来预测某些客户的性别 除此之外 我想使用朴素贝叶斯分类器 但我的问题是我混合了分类数据 例如 在线注册 接受电子邮件通知 等 和连续数据 例如 年龄 长度 会员资格 等
  • 安装 Ta-lib 会产生 gcc 错误

    当我尝试在我的 mac 上将 Ta lib 作为全局包安装时 出现 gcc 错误 我收到以下错误 gcc Wno unused result Wsign compare Wunreachable code DNDEBUG g fwrapv
  • 在 Tkinter 中调整另一个小部件内的一个小部件的大小

    我正在开发穆斯堡尔光谱 化学 的模拟软件 但在设计 UI 时 我在使用父窗口小部件调整子窗口小部件的大小时遇到 了问题 当窗口最大化时 父框架会填充额外的空间 但子窗口小部件不会更改其大小 from Tkinter import impor
  • ImportError:无法导入名称 GstRtspServer,未找到内省类型库

    我目前正在尝试让一个简单的 GstRtspServer 程序在外部亚马逊 Linux EC2 服务器上运行 但在让它实际运行时遇到了严重的问题 无论我做什么 当我尝试运行它时 即使程序仅减少到 import gi gi require ve
  • 无法解析 ReferenceProperty -- App Engine

    我遇到了一个错误 无法找出其根本原因 错误如下 ReferenceProperty 无法解析 u StatusLog STATUSLOGSID 此错误仅有时发生 大约一天一次或两次 生成此错误的脚本成功的次数多于失败的次数 该错误最奇怪的事
  • 更改散景图中选项卡的样式

    我想知道是否有办法更改散景图上生成的选项卡的属性 诸如增加文本字体 更改制表符宽度等更改 以下是用于生成具有两个选项卡的绘图的简单代码 from bokeh models widgets import Panel Tabs from bok
  • Netmiko OSError:在 send_command 中从未检测到搜索模式:

    我被这个错误困住了 任何人都可以帮助摆脱这个错误 import netmiko Device host xxxxxxxxxx device type cisco nxos username admin password xxxxxxxx c
  • 在 Windows 上安装 PyGIMP

    在网上 我可以找到有关使用 python 编写 gimp 脚本的各种示例 http www jamesh id au software pygimp http www jamesh id au software pygimp http ww
  • python中终止进程的跨平台方法

    当我尝试使用 subprocess Popen terminate 或 Kill 命令终止 Windows 中的进程时 出现访问被拒绝错误 如果文件不再存在 我真的需要一种跨平台的方式来终止进程 是的 我知道这不是做我正在做的事情的最优雅的
  • matplotlib 中矩形面片之间存在不需要的空间

    以下代码绘制两个红色矩形 红色矩形应该彼此相邻 之间没有空间 在 python 图中 这是可以的 在导出的 pdf 中 矩形之间有一个细长但明显的空白 有什么方法可以解决这个问题吗 import matplotlib pyplot as p
  • 我以为 Python 通过引用传递了所有内容?

    采取以下代码 module functions py def foo input new val input new val module main py input 5 functions foo input 10 print input
  • 如何更改Python中的全局变量[重复]

    这个问题在这里已经有答案了 我正在尝试更改程序中的变量 我在程序开始时声明了一个全局变量 我想在程序中的不同函数中更改该变量 我可以通过再次声明函数内的变量来做到这一点 但我想知道是否有更好的方法来做到这一点 下面是一些测试代码来解释我的意
  • 使用 Python PuLP 混合整数规划的时间限制

    我一直在使用PuLP http pythonhosted org PuLP 解决我感兴趣的特定混合整数线性规划 MIP 但是 随着问题规模的增长 PuLP 花费的时间太长 我希望能够运行求解器一段时间 并在需要很长时间的情况下提前终止它 并

随机推荐

  • 隐式函数指针转换

    根据 tcc gcc 和 clang 的经验 指向 旧式函数返回RetTp和一个指向任何原型的指针 函数返回RetTp可以相互隐式转换 compiles without warnings typedef void RetTp RetTp o
  • PyQt5 中包含的 3D 窗口

    我正在使用 PyQt5 并尝试将包含的 3D 窗口实现到从 ui 文件生成的 python 文件中 我创建了一个 contains3dWindow 类 它继承自 QWidget 它只创建一个 3D 窗口 并且我试图将包含的窗口添加到主窗口文
  • 为什么需要 __declspec(dllexport) 才能从 ctypes 访问某些函数?

    所以我正在学习使用Python ctypes 模块 这是我在 Windows 上使用 gcc shared 版本 4 8 编译的简单 C 文件 以获取示例 dll include
  • 大数据负载下JTable行选择事件响应延迟

    我有一个秋千JTable使用大量数据动态更新 不断实时添加新行 并且可以在几分钟内添加大约 1000 2000 行 我已经注册了一个监听器来响应使用的单行选择事件来执行一些工作 我使用了 Swing 数据绑定的观察者模式 并且表的模型由 W
  • 诺基亚成像 SDK 与 EditingSession 类相关的问题

    我正在尝试通过查看developer nokia com 和其他几个网站上的示例来学习诺基亚成像SDK 大多数示例都告诉您使用这个 EditingSession 类 它是诺基亚成像 SDK 的一部分 但是当我尝试使用它时 出现以下错误 找不
  • PHP 转换 HTML 格式的日期

    从 Twitter 搜索 API Atom Feed 返回的发布日期为 2008 11 03T21 30 06Z 需要将其转换为 X 秒 分钟 小时 天前 以显示 Twitter 消息发布的时间 您认为这可以通过使用 DATE ATOM 值
  • R Shiny 动态选项卡编号和输入生成

    我当前的闪亮代码有问题 我必须根据给定函数的结果生成动态数量的选项卡 该部分工作正常 然后 我想在其他循环 例如 renderText 中生成这些选项卡的输入 但是 我生成的 renderText 的 textOutput 的最终输出始终是
  • 添加对 QuartzTypeLib 的程序集引用

    我是一名使用 Visual Studio 2008 的新程序员 如何添加对 QuartzTypeLib 的引用 我已经检查了添加引用文件夹 但在 net 或 com 参考库中没有看到 Quartz 的库 当尝试编译代码时 我收到一条错误 指
  • 将整数转换为实数的内部函数(16)

    将整数转换为四倍精度数的最佳方法是什么 对于双精度我使用 StrainStep MaximumStrain dble StrainIterations but now StrainStep and MaximumStrain are rea
  • 如何在 VB.NET 中从较大数组中获取子数组?

    I have Dim arr As String one two three 我想要一个新的数组 sub 仅包含 一 三 做到这一点的最佳方法是什么 对于这种特殊情况 最简单的选择就是列出要复制的两个项目 Dim sub arr 0 arr
  • 使用 Firebase 函数中的 Cloud SQL 代理

    我正在运行谷歌的云 SQL 代理在本地 它使用本地服务的 Firebase 功能 使用如下命令 cloud sql proxy instances my project 12345 us central1 my instance tcp 1
  • 如何在列表视图中拥有高级列表项

    我想让我的列表项看起来像这样 我有一个具有与其关联的 值的项目列表 这个布局看起来真的很吸引人 谁能告诉我如何做到这一点 这是我尝试过的代码
  • $.ajaxSetup 中的 beforeSend + $.ajax 中的 beforeSend

    为了解决 CSRF 问题 我使用 Ajax 客户端设置 ajaxSetup beforeSend function xhr settings function getCookie name var cookieValue null if d
  • Java 中的互斥量和信号量是什么?主要区别是什么?

    Java 中的互斥量和信号量是什么 主要区别是什么 不幸的是 每个人都忽略了信号量和互斥体之间最重要的区别 的概念 所有权 信号量没有所有权的概念 这意味着任何线程都可以释放信号量 这本身可能会导致许多问题 但有助于 死亡检测 而互斥体确实
  • 在 C/C++ 中写入非打印字符的行为是什么?

    如果字符是通过写入的 则写入非打印字符的行为是否未定义或实现定义printf fprintf 我很困惑 因为 C 标准 N1570 5 2 2 中的单词只讨论打印字符和字母转义序列的显示语义 另外 如果字符是通过写的呢 std ostrea
  • 检测SD卡硬件驱动器盘符

    有没有办法在 Windows 上以编程方式检测 SD 卡的驱动器盘符 该方法是否支持内部和外部 SD 卡硬件 感谢您的时间 你可以试试获取逻辑驱动器字符串获取驱动器号 然后使用获取驱动器类型查看驱动器是否可移动 然后您可以获得更多的设备信息
  • RSelenium 和 Javascript

    我对 R 相当精通 但对 javaScript 和其他语言完全一无所知 我想访问有关此公开数据集的信息 http fyed elections on ca fyed en form page en jsp 特别是 我在数据框中有一个包含数千
  • JQuery限制两个日期选择器之间的差异

    我有 2 个日期选择器 function DateFrom datepicker onSelect showUser minDate 90 maxDate 1D function DateTo datepicker onSelect sho
  • 如何使用 Spring MVC 和多种响应类型支持 JSONP

    我在控制器中有一个方法 它将根据要求返回 HTML 或 JSON 这是这种方法的一个精简示例 根据我在中找到的有关如何执行此操作的信息进行建模这个问题 RequestMapping value callback public ModelAn
  • 无法在 Jupyter Notebook 中导入 Tensorflow

    我尝试在 conda 环境中的 Jupyter 笔记本中导入 Tensorflow 模块 但出现以下错误 AttributeError type object h5py h5 H5PYConfig has no attribute redu