我是FiPy的新手,我对示例有疑问:
examples.diffusion.circle:https://www.ctcms.nist.gov/fipy/examples/diffusion/generated/examples.diffusion.circle.html
我得到了错误:
EnviromentError: Gmsh version must be >=2.0
我已经尝试了大约两年前发布的一些内容,但这无济于事,例如, EnvironmentError: Gmsh version must be >= 2.0 和Gmsh mesh parallel execution in fipy
我已经检查了我的版本: Fipy:3.3 pygmsh:5.0.2 间谍3.3.6 的Python:2.7 gmsh:4.1.1
我正在使用Windows 10 64Bit。
非常感谢您的帮助。
答案 0 :(得分:1)
像jeguyer提到的那样:运行Fipy时,gmsh必须位于执行路径上。那解决了问题。
答案 1 :(得分:0)
我将整个 gmsh 文件夹复制到 Anaconda3 \ Scripts 文件夹中,此后一切正常。