1. ホーム
  2. TensorFlow

TensorflowでProcess finished with exit code -1073741819 (0xC0000005)が発生した場合の解決策。

2022-02-14 10:13:33

普段からPythonの環境管理にはAnacondaを使っているのですが(WindowsとLinuxの両方で)、数日Tensorflowを使わなかった後に再び使うと、Windowsの場合、タイトルのようなエラーが出ます。

なぜTensorflowに問題があると言ったのか?なぜなら、Tensorflowに関係ない私の他のコードはすべて問題なく動作し、いったん動作するとこのエラーが報告されるからです。ウェブから関連するケースを見つけましたが、私の問題は解決されませんでした。最初に彼の方法を投稿してみましょう、多分それは私の友人の問題のいくつかを解決することができます、リンクは次のとおりです。 https://www.cnblogs.com/linkenpark/p/9217420.html . もちろん、彼の問題はTensorflowでは発生しないはずです。

これが私の解決策だ。Anacondaの下に新しいenvを作成し、そのenvの下にTensorflowをインストールし、Tensorflowのプログラムを実行するという本当にシンプルなものです。根本的な原因については、私の知識不足で申し訳ないのですが、今のところ解析できないので、どなたかご指摘いただけると幸いです。

また、WindowsでAnaconda用の環境を作成するコマンドは

conda create --name environment name python=Python version

例えば、以下のようなコマンドを使用しています。

conda create --name tensorflow_gpu_1.8.0 python=3.6