pycharm を使用した pytest で DLL のロードに失敗したエラー。Anaconda プロンプトでは正常に動作します

pycharm を使用した pytest で DLL のロードに失敗したエラー。Anaconda プロンプトでは正常に動作します

私は、Anaconda がインストールされている Windows マシンを使用しています。conda を使用してベース環境に numpy をインストールしました。PyCharm を使用してテストを実行するとpytest、エラーが発生します。ただし、同じテストを Anaconda プロンプト (同じインタープリターを使用) で実行すると、エラーは発生しません。

pytestAnaconda プロンプトで正常に動作します:

pytestはAnacondaプロンプトで正常に動作します

pytestPyCharm では次のエラーが発生します:

PyCharmのpytestでこのエラーが発生する

これを解決するにはどうすればよいですか?

答え1

最新のPyCharm 2019.1.3をインストールしてください。これには関連する修正が多数含まれています(例:https://youtrack.jetbrains.com/issue/PY-35141)。

関連情報