Python 3について7.1 Numpyをインポートできない問題の解決
開発環境:Pycharm 2018.3+Anaconda 3(5.3.0)+Python 3.7.1 + Numpy 1.15.4
この環境でnumpyモジュールの
調べたところAnacondaやPycharmではない問題が発見され、numpyのissueでこの手がかりを見つけた.これはPycharmのbugフィードバックサイトで、あるフィードバック者はpythonを3.6に降格すれば解決できると議論している.試みたところ、このbugがconda環境で便利に降格できるソフトウェアのバージョンを完璧に解決することができ、命令は以下の通りである.
この環境で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