gpt4 book ai didi

python - 环境错误 : Gmsh version must be >= 2. 0

转载 作者:太空宇宙 更新时间:2023-11-04 05:02:25 27 4
gpt4 key购买 nike

我是 fipy 的新手,所以如果我问一些应该显而易见的问题,请原谅我的无知。但是我无法运行一个已经存在的(并且在其他机器上工作)脚本,得到 EnvironmentError: Gmsh version must be >= 2.0. 我可能在安装过​​程中遗漏了什么? Fipy 手册对 gmsh 的实现有点含糊。它只提供下载文件的链接,并且可以由它生成网格,但它没有说明应该安装 gmsh 的位置(所以我在默认情况下有我的 gmsh-3.0.3-Windows ,即在 Program Files (x86) 中。它是否应该安装在某个特定目录中,也许与 fipy 相同?(对于一个愚蠢的问题,我真的很抱歉,但如果您知道要问什么问题,那么您已经知道答案并且根本不需要问。)

为了完整起见,我在 Windows 7、Anaconda 发行版的 Python 2.7、fipy 3.1.3 上运行它。

最佳答案

我明白了。我做了一次孤注一掷的尝试——将 gmsh.exe 文件复制到 ..Anaconda2/Scripts/ 中,它成功了!

我认为 fipy 文档应该提到这一点。关于网格生成的章节只说你需要 gmsh,但没有指定应用程序 (.exe) 必须位于 python 模块的目录中。但这不是很直观(它不是 python 文件,不是通过 pip 安装的,只是从网上下载的应用程序),但它对于运行它是必不可少的。

关于python - 环境错误 : Gmsh version must be >= 2. 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45405916/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com