h5py.File(path) 无法识别文件夹路径

2023-12-09

我在我的项目文件夹中调用“project”。我有两个神经网络 h5 文件,一个位于“project/my_folder/my_model_1.h5”中,我还将其复制到文件夹“project/my_model_2.h5”中。所以我打开在“project”文件夹中工作的 Jupyter Notebook。

import h5py
f = h5py.File("my_model_2.h5") # has NO Issue

but

f = h5py.File("my_folder/my_model_1.h5") # OSError

It says OSError: Unable to open file (unable to open file: name = 'my_folder/my_model_1.h5', errno = 2, error message = 'No such file or directory', flags = 0, o_flags = 0)

有趣的是,我只在 Mac 上执行相同操作时遇到此问题,但在 Linux 机器上没有遇到任何问题。

如果您知道如何解决此问题,请告诉我。先感谢您。


So it looks like some hidden invalid character incidentally got copied when I simply copy and paste the file path from Mac folder system. Take a look at the code in the screen. enter image description here

第92行是我直接从Mac文件夹复制粘贴的路径名。

第 93 行是我逐字输入的路径,然后就没有错误并且 .h5 文件被正确加载。有人通过此链接发现了类似的问题:标识符中的字符无效

我只需将错误代码复制到 Pycharm,这个不受欢迎的角色就被抓获了。

enter image description here

因此,对于 Mac 用户,请注意不要只是简单地从文件夹系统复制文本,如果出现明显奇怪的情况,请尝试在文本编辑器中键入每个字母。

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

h5py.File(path) 无法识别文件夹路径 的相关文章

  • Matplotlib 标准化颜色条 (Python)

    我正在尝试使用 matplotlib 当然还有 numpy 绘制轮廓图 它有效 它绘制了它应该绘制的内容 但不幸的是我无法设置颜色条范围 问题是我有很多图 并且需要所有图都具有相同的颜色条 相同的最小值和最大值 相同的颜色 我复制并粘贴了在
  • 在 Python 中使用 XPath 和 LXML

    我有一个 python 脚本 用于解析 XML 并将某些感兴趣的元素导出到 csv 文件中 我现在尝试更改脚本以允许根据条件过滤 XML 文件 等效的 XPath 查询将是 DC Events Confirmation contains T
  • NLTK、搭配问题:需要解包的值太多(预期为 2)

    我尝试使用 NLTK 检索搭配 但出现错误 我使用内置的古腾堡语料库 I wrote alice nltk corpus gutenberg fileids 7 al nltk corpus gutenberg words alice al
  • 无法包含外部 pandas 文档 Pycharm v--2018.1.2

    我无法包含外部 pandas 文档Pycharm v 2018 1 2 例如 numpy gt http docs scipy org doc numpy reference generated module name element na
  • python ttk treeview:如何选择并设置焦点在一行上?

    我有一个 ttk Treeview 小部件 其中包含一些数据行 如何设置焦点并选择 突出显示 指定项目 tree focus set 什么也没做 tree selection set 0 抱怨 尽管小部件明显填充了超过零个项目 但未找到项目
  • 将 subprocess.Popen 的输出通过管道传输到文件

    我需要启动一些长时间运行的进程subprocess Popen 并希望拥有stdout and stderr从每个自动管道到单独的日志文件 每个进程将同时运行几分钟 我想要两个日志文件 stdout and stderr 每个进程当进程运行
  • 如何在 Windows 上使用 Python 3.6 来安装 Python 2.7

    我想问一下如何使用pip install对于 Python 2 7 当我之前安装并使用 Python 3 6 时 我现在必须使用 Windows 上的 Python 版本 pip install 继续安装 Python 3 6 我需要使用以
  • Python While 循环,and (&) 运算符不起作用

    我正在努力寻找最大公因数 我写了一个糟糕的 运算密集型 算法 它将较低的值减一 使用 检查它是否均匀地划分了分子和分母 如果是 则退出程序 但是 我的 while 循环没有使用 and 运算符 因此一旦分子可整除 它就会停止 即使它不是正确
  • 我可以使用 dask 创建 multivariate_normal 矩阵吗?

    有点相关这个帖子 https stackoverflow com questions 52337612 random multivariate normal on a dask array 我正在尝试复制multivariate norma
  • 如何将路径添加到 Apache PATH 变量?

    我在 apache2 的 custom conf 文件中设置了以下内容 SetEnv PATH PATH opt local lib mysql5 bin this is a test 但是它不起作用 当我打电话时 hey shell ex
  • 使用 python 将文本发送到带有逗号分隔符的列

    如何使用分隔符 在 Excel 中将一列分成两列 并使用 python 命名标题 这是我的代码 import openpyxl w openpyxl load workbook DDdata xlsx active w active a a
  • 在 Windows 上使用 IPython 笔记本时出现 500 服务器错误

    我刚刚在 Windows 7 Professional 64 位上全新安装了 IPython 笔记本 我采取的步骤是 从以下位置安装 Python 3 4 1http python org http python org gt pip in
  • urllib2.urlopen() 是否实际获取页面?

    当我使用 urllib2 urlopen 时 我在考虑它只是为了读取标题还是实际上带回整个网页 IE 是否真的通过 urlopen 调用或 read 调用获取 HTML 页面 handle urllib2 urlopen url html
  • FastText - 由于 C++ 扩展未能分配内存,无法加载 model.bin

    我正在尝试使用 FastText Python APIhttps pypi python org pypi fasttext https pypi python org pypi fasttext虽然 据我所知 此 API 无法加载较新的
  • ValueError:无法插入 ID,已存在

    我有这个数据 ID TIME 1 2 1 4 1 2 2 3 我想按以下方式对数据进行分组ID并计算每组的平均时间和规模 ID MEAN TIME COUNT 1 2 67 3 2 3 00 1 如果我运行此代码 则会收到错误 ValueE
  • 在pycharm中调试python代码

    这个问题类似于this https stackoverflow com questions 10240018 how to use pycharm to debug python script一 我正在尝试调试pyethapp https
  • 使用 lambda 函数更改属性值

    我可以使用 lambda 函数循环遍历类对象列表并更改属性值 对于所有对象或满足特定条件的对象 吗 class Student object def init self name age self name name self age ag
  • 从 dask 数据框中的日期时间序列获取年份和星期?

    如果我有一个 Pandas 数据框和一个日期时间类型的列 我可以按如下方式获取年份 df year df date dt year 对于 dask 数据框 这是行不通的 如果我先计算 像这样 df year df date compute
  • 节点未找到全局模块

    所以我意识到这是一个相当通用的标题和问题 但我已经搜索了很多答案 但遗憾的是它们似乎都不适合我 我希望通过我自己提供更多信息 也许有人有一个具体的答案 或者确切地知道将我重定向到哪个答案 我的问题 当我全局安装节点模块时 例如npm ins
  • 使用 numpy 加速 for 循环

    下一个 for 循环如何使用 numpy 获得加速 我想这里可以使用一些奇特的索引技巧 但我不知道是哪一个 这里可以使用 einsum 吗 a 0 for i in range len b a numpy mean C d e f b i

随机推荐

  • Spring Boot、Hibernate 搜索属性

    使用Spring Boot时如何提供Hibernate Search参数 spring datasource driverClassName org postgresql Driver hibernate search jmx enable
  • 使用 instantiateViewControllerWithIdentifier 和故事板传递属性值

    对于目标 C 来说 如果我的术语有点偏离 请见谅 我正在尝试将一个值从一个 UIViewController 类传递到另一个类 我正在使用故事板 我可以使用以下代码显示第二个 ViewController UIStoryboard main
  • 如何使用 Sitecore 中的工作流程向原始提交者发送电子邮件?

    当某个项目在工作流程中被审阅者拒绝时 我如何通知提交者 这似乎是一种很常见的情况 但我只看到 电子邮件操作 项中最基本的字段 收件人 发件人 主题 消息 是否有用户的系统变量以及用户的电子邮件地址 我希望它是这样的 user email G
  • 查找街道(获取其坐标)并计算标记之间的距离

    我无法找到有关如何使用 API 来执行以下操作的任何信息 搜索街道并获得一些可点击的结果 这些结果返回 LatLng 对象或其他内容 至少是坐标 因此 如果我搜索一条街道并单击结果 我将平移到该街道 例如 如何计算标记之间的距离 并可能在它
  • 了解 set() 函数

    在Python中 set 是一个无序集合 没有重复元素 但是 我无法理解它如何生成输出 例如 请考虑以下情况 gt gt gt x 1 1 2 2 2 2 2 3 3 gt gt gt set x set 1 2 3 gt gt gt y
  • 将图像上传到服务器:卡在 FileInputStream

    我试图将图像上传到服务器 但不知何故代码停在 FileInputStream 行 不知道为什么 我不知道如何调试或检查它 这是我的源代码 public class CreateSetcardStep1Activity extends App
  • 如何将元素从 ArrayList 复制到另一个而不是通过引用?

    我试图将每个元素从一个 ArrayList av 复制到另一个 copia 问题是它们是通过引用复制的 因此每当我对原始文件进行任何更改时 副本也会被修改 当然 这种行为是不受欢迎的 这个方法应该怎么写呢 public void copia
  • MVC路由模板来表示无限自引用的层次类别结构

    我有一个产品类别表来表示层次类别结构 一个典型的Parent Child数据库中的关系表 以 Guitar Center 的数据填充为例 如果您将它们渲染到页面上 ul and li 蓝色文本是我想要生成的 URL 对于任何给定的类别 链接
  • 命令不同步;现在在 Mysql 中调用存储过程时无法运行此命令

    我正在尝试运行一个程序 但出现此错误 Commands out of sync you can t run this command now 这是我得到的原始错误 命令不同步 你现在不能运行这个命令 SELECT DISTINCT prop
  • 刻度标签字体与 matplotlib 子图不一致

    我正在使用绘制网格matplotlib pyplot subplots 并且我希望刻度标签采用 LaTeX 的无衬线字体 但是当我使用子图时 我总是会得到至少一个以 matplotlib 的默认字体呈现的刻度标签 这是一个 MWE impo
  • last_insert_id() 与 SELECT Max(ID)

    使用 SELECT Max ID FROM table 是否比使用 SELECT last insert id 更安全 它们作为 2 个单独的查询运行 我担心在 last insert id 运行之前 会发生另一次插入 使用 SELECT
  • 为什么我们在循环中使用“i”,例如“for i in range”?

    为什么学习材料中在说明循环时经常使用 i 例如 它在循环时使用range功能 使用随机数对我来说似乎更合乎逻辑 因为range函数是处理数字的 询问我们为什么使用i有点像问为什么这么多人使用这封信x在数学问题中 这主要是因为i是一个非常简单
  • GSON java.lang.IllegalArgumentException:类“xx”声明多个名为“XX”的 JSON 字段并且 StackOverflowError

    我想将映射到非常复杂的对象的 sqlResult 转换为 JSON 以便将其保存到 redis 数据库中 现在我遇到了错误 java lang IllegalArgumentException class xx declares multi
  • 如何更改颤动表单中验证错误的位置?

    我有一个 TextFormField 来收集用户身份验证输入 这很好 但是当它显示验证消息时 会发生这种情况 如何更改错误消息的位置以使其不再发生 我只是想要一种方法来轻松解决这个问题并且该领域仍然很漂亮 这是代码 Form key for
  • HTML:Chrome 保存密码

    Firefox 和 IE 要求我保存密码 为什么 Chrome 不询问我 我必须改变什么
  • 更新 Postgres 中主键的部分(订单号)

    我有表 book id part name 1 1 chap 1 1 2 chap 2 1 3 chap 3 1 4 chap 4 主键是 book id 和部分 如何删除第 2 部分并更新部分顺序以获得 book id part name
  • 将数据(电话号码、备注等)添加到现有联系人 (ANDROID 2.1)

    我有 我面临一个大问题 我无法将数据添加到现有联系人 我正在开发一个管理联系人的应用程序 我可以添加 删除或编辑联系人 创建没问题 因为我为联系人创建了所有类型的数据 即使它们是空的 这不是一个好方法 稍后我会更改它 因此 当我想编辑这些数
  • Android 上的 Log4j2

    我正在尝试在 Android 项目上使用 log4j2 我正在 Android Studio 上工作 为了简化这个问题 我将解释我在一个简单的虚拟项目中所做的事情 我在真实项目中遇到的错误与这个虚拟项目中的错误相同 我创建了一个带有主要活动
  • Python 3.x:合并两个具有相同键和值的字典作为数组[重复]

    这个问题在这里已经有答案了 Python版本 3 x 我有两个具有相同键的字典 值是数组 我在这里看到的大多数问题 出于所需的目的 每个键只有一个值 我想要的是将这两个字典与值合并为连接数组 也许下面会清楚 我有什么 d1 1 Autumn
  • h5py.File(path) 无法识别文件夹路径

    我在我的项目文件夹中调用 project 我有两个神经网络 h5 文件 一个位于 project my folder my model 1 h5 中 我还将其复制到文件夹 project my model 2 h5 中 所以我打开在 pro