Python 3について7.1 Numpyをインポートできない問題の解決


開発環境:Pycharm 2018.3+Anaconda 3(5.3.0)+Python 3.7.1 + Numpy 1.15.4
この環境でnumpyモジュールのzerosメソッドを使用して空の2次元リストを作成しようとしたが、しばしばエラーが発生した.
Traceback (most recent call last):
   File "D:\Anaconda3\lib\site-packages
umpy\core\__init__.py", line 16, in from . import multiarray ImportError: DLL load failed: 。

調べたところAnacondaやPycharmではない問題が発見され、numpyのissueでこの手がかりを見つけた.これはPycharmのbugフィードバックサイトで、あるフィードバック者はpythonを3.6に降格すれば解決できると議論している.試みたところ、このbugがconda環境で便利に降格できるソフトウェアのバージョンを完璧に解決することができ、命令は以下の通りである.
# downgrade python in the base enviroment
$ conda install python=3.6.7  
# downgrade python in your own enviroment
$ conda  install -n your_env python=3.6.7