2017-11-22 17 views
1

64ビットWin10でAnacondaを使用してPython 3.6.3 64bitをインストールしました。そして私はthe official sourceforge pageからNetgen 64bitをインストールしました。私はNegenを実行しようとする。しかし、私はエラーを取得する:Netgen.exe - システムエラーpython35.dllが見つかりませんでした

The code execution cannot proceed because python35.dll was not found. Reinstalling the program may fix this issue.

enter image description here

  1. 私は再インストールしようとしたが、それは私が64ビットのすべてをインストールしていると私のpythonでもある確認
  2. 助けにはなりませんでした64
  3. 私は私のpythonがPATHに追加されていると確信しています。私はPythonシェルを開くコマンドラインでpythonを実行します。
  4. インターネットから不足している.dllをダウンロードするよう提案されている同様の投稿があります。それはいい考えだとは思わない。

問題の内容と解決方法を教えていただけたら助かりますか?

+1

を使用http://www.ngsolve.org
から利用できますか? –

+0

@CharlesDuffy 3.6.3もOP – Foad

+1

に追加されました。問題はありますか?NetgenインストーラはPython 3.5用にビルドされており、Python 3.6がインストールされています。 Netgenの新しいビルドが必要です(存在しない場合は、自分で実行する)か、古いPythonを使用してください。 –

答えて

1

Python 3.6.xにはpython35.dllがありません。

Python 3.5インタープリタをインストールします。

+0

1.どのPython 3.5.xをインストールすればよいですか? 2.それは私の元のインストールを台無しにするか? 3. PATHから元のインストールを削除し、3.5.xを追加する必要がありますか? – Foad

+1

1.任意 - 通常は最新のものです。 2.いいえ3.元のインストールを削除する必要はありません。インストーラは新しいものを追加する必要があります。 –

+1

関連:https://stackoverflow.com/questions/4583367/how-to-run-multiple-python-versions-on-windows –

1

最新NETGENのリリースでは、彼らはあなたがインストールした特定の*のPython 3.xのリリースを* Pythonの3.6

+1

SourceFrogeリポジトリに最新のバイナリがないようです。それは本当ですか? – Foad

関連する問題