Anaconda環境構築で ll load failed: 指定されたモジュールが見つかりません。(import numpyas np file....) のエラーを解決した件について


はじめに

新社会人になり就活前に途中まで行っていた「Pythonではじめる機械学習」を再開しました。
パソコンも変えて久しぶりのAnacondaを動かそうとしたときエラーがでました。
以前勉強していたコードが動かなくなったので解決策を初投稿します。

問題

import numpy as np file "c:\programdata\anaconda3\lib\site-packages\numpy_init_.py", line 140, in from . import _distributor_init file "c:\programdata\anaconda3\lib\site-packages\numpy_distributor_init.py", line 34, in from . import _mklinit importerror: dll load failed: 指定されたモジュールが見つかりません。

と表示される。
numpyなどはAnacondaに作った環境で動くはずなのにと勉強再開してすぐに躓きました。

原因

新しいPCにしたことでPathが通っていませんでした。
昔の自分はPathを通す作業をしていたんだと感心。てっきり環境構築の手順から忘れ去られていました。

解決策

windowsマークをクリック
環境変数を編集
(ユーザー名)のユーザー環境変数(U)の中にあるPATHをクリック
新規(N)をクリック

C:\Users(ユーザー名)\Anaconda3\
C:\Users(ユーザー名)\Anaconda3\Scripts\
C:\Users(ユーザー名)\Anaconda3\Library\bin
を追加する

おわりに

これからは調べて分かったことは自分なりにまとめて投稿しようと思います。
早く会社の仕事が自由にこなせるように頑張ります。

※この投稿は以前使っていたアカウントにて2020年6月1日に投稿されたものです。