numpyのランタイムエラーを回避した

公開:2020/11/03
更新:2020/11/03
1 min読了の目安(約700字TECH技術記事

Anacondaの仮想環境を新しく作ってnumpyをインストールしたら、次のエラーが発生してハマったのでメモします。

The current Numpy installation ('C:\\Users\\user_name\\anaconda3\\envs\\CPU\\lib\\site-packages\\numpy\\__init__.py') fails to pass a sanity check due to a bug in the windows runtime. 
See this issue for more information: https://tinyurl.com/y3dm3h86

なお、環境は以下のとおり。

Windwos10
Anaconda 1.9.12
python 3.8.5
numpy 1.19.4

エラー内のリンクを見ると、Windows10 2004のアップデートがnumpyに悪影響を与えていることがわかります。

で、どうしたらいいの?

となりましたが、前から使っている仮想環境はエラーになってない。

前から使っていたnumpyが1.18.1だったので、以下のコマンドでnumpyのダウングレードをしましたら、エラーが解消しました。

pip uninstall numpy
pip install numpy==1.18.1

以上になります、最後までお読みいただきありがとうございました。