windows Netgen.exe -系统错误未找到

yizd12fk  于 2022-12-24  发布在  Windows
关注(0)|答案(4)|浏览(114)

我通过Anaconda在我的64位Win10上安装了Python 3.6.3 64位,并且我从the official sourceforge page安装了Netgen 64位,但是当我尝试运行Negen时,我得到了错误:
无法继续执行代码,因为找不到python35.dll。重新安装该程序可能会解决此问题。

1.我试着重新安装,但没有帮助
1.我检查了我已经安装了64位的所有东西,我的python也是64
1.我很确定我的python已经添加到PATH中了,当我在命令行中运行python时,它会打开python shell。
1.有类似的帖子建议从网上下载丢失的.dll。我不认为这是一个好主意。
如果您能帮助我了解问题所在以及如何解决,我将不胜感激。

zsbz8rwp

zsbz8rwp1#

Python 3.6.x没有提供python35.dll
安装Python 3.5解释器。

vkc1a9a2

vkc1a9a22#

最新Netgen版本可从http://www.ngsolve.org获得
他们使用Python 3.6

bkhjykvo

bkhjykvo3#

我也遇到过同样的问题,但在我的例子中,netgen找不到python37.dll,而我有Python 3.9。最终我将python39.dll重命名为python37.dll,netgen骂我(“python37.dll的使用与此版本的Python冲突”),但开始工作。

oprakyz7

oprakyz74#

只需编辑环境变量以添加python37.dll路径,该路径通常位于C:\Users\YOURNAME\AppData\Local\Programs\Python中

相关问题