FloPy: 'head' 不是内部或外部命令,也不是可运行的程序或批处理文件
FloPy: 'head' is not recognized as an internal or external command, operable program or batch file
我正在尝试 运行 来自 FloPy Jupyter Notebook 的 flopy3_modflow_boundaries 示例。这些笔记本对于早期的示例(包括构建、显示图像、运行 一个 MODFLOW-NWT 模型以及查看结果……所以我认为基本上设置正确)运行良好,但出于某种原因当它到达以下代码部分时:
!head -n 10 'data/test.riv'
我收到以下错误:
'head' is not recognized as an internal or external command,
可运行的程序或批处理文件。
我不确定带有感叹号的“!head”代码应该做什么,或者我该如何修复错误。如果重要的话,我 运行ning Python 3.9 on Windows 7. “Head” 是一个地下水术语,所以我假设它是在笔记本的第一步中从 FloPy 导入的?
谢谢!
head
是 Unix/Linux shell 命令,用于显示文件中的前 n
行。所以 运行 head -n 10 'data/test.riv'
会输出文件 data/test.riv
的前 10 行。请注意,当您在 Jupyter 单元中以 !
开头的命令时,它会像在终端中一样运行命令,而不是 Python 代码。
您可以执行以下任一操作:
- 运行 具有
head
命令的 Unix/Linux 机器上的代码。
- 跳过该命令,因为它可能不会影响您的其余代码,因为它只显示文件的前 10 行,您只需在文本编辑器中打开文件即可。
- 用 Windows 中
head
的替代命令替换该命令以执行相同的功能,尽管据我所知,没有直接的等效命令。
我正在尝试 运行 来自 FloPy Jupyter Notebook 的 flopy3_modflow_boundaries 示例。这些笔记本对于早期的示例(包括构建、显示图像、运行 一个 MODFLOW-NWT 模型以及查看结果……所以我认为基本上设置正确)运行良好,但出于某种原因当它到达以下代码部分时:
!head -n 10 'data/test.riv'
我收到以下错误:
'head' is not recognized as an internal or external command,
可运行的程序或批处理文件。
我不确定带有感叹号的“!head”代码应该做什么,或者我该如何修复错误。如果重要的话,我 运行ning Python 3.9 on Windows 7. “Head” 是一个地下水术语,所以我假设它是在笔记本的第一步中从 FloPy 导入的?
谢谢!
head
是 Unix/Linux shell 命令,用于显示文件中的前 n
行。所以 运行 head -n 10 'data/test.riv'
会输出文件 data/test.riv
的前 10 行。请注意,当您在 Jupyter 单元中以 !
开头的命令时,它会像在终端中一样运行命令,而不是 Python 代码。
您可以执行以下任一操作:
- 运行 具有
head
命令的 Unix/Linux 机器上的代码。 - 跳过该命令,因为它可能不会影响您的其余代码,因为它只显示文件的前 10 行,您只需在文本编辑器中打开文件即可。
- 用 Windows 中
head
的替代命令替换该命令以执行相同的功能,尽管据我所知,没有直接的等效命令。