突然以下のようなエラー文が出てnumpyをインポートできなくなった
ModuleNotFoundError: No module named 'numpy'
過去の同様の質問を調べるとどうやらパスが通ってない場合に発生するエラーのようであるが
import sys
print(sys.path)
これの実行結果が
['/Users/kojimakazuya', '/Users/kojimakazuya/anaconda3/lib/python36.zip', '/Users/kojimakazuya/anaconda3/lib/python3.6', '/Users/kojimakazuya/anaconda3/lib/python3.6/lib-dynload', '/Users/kojimakazuya/anaconda3/lib/python3.6/site-packages', '/Users/kojimakazuya/anaconda3/lib/python3.6/site-packages/aeosa', '/Users/kojimakazuya/anaconda3/lib/python3.6/site-packages/pycuda-2017.1.1-py3.6-macosx-10.7-x86_64.egg', '/Users/kojimakazuya/anaconda3/lib/python3.6/site-packages/Mako-1.0.7-py3.6.egg', '/Users/kojimakazuya/anaconda3/lib/python3.6/site-packages/appdirs-1.4.3-py3.6.egg', '/Users/kojimakazuya/anaconda3/lib/python3.6/site-packages/pytools-2017.6-py3.6.egg']
また$pip show bumpyと打つと
Name: numpy
Version: 1.13.3
Summary: NumPy: array processing for numbers, strings, records, and objects.
Home-page: http://www.numpy.org
Author: NumPy Developers
Author-email: numpy-discussion@python.org
License: BSD
Location: /Users/kojimakazuya/anaconda3/lib/python3.6/site-packages
Requires:
Required-by: tensorflow, tensorflow-tensorboard, tables, seaborn, PyWavelets, pytest-doctestplus, pytest-arraydiff, patsy, pandas, odo, numexpr, numba, mkl-random, mkl-fft, matplotlib, matplotlib-venn, h5py, gensim, datashape, chainer, Bottleneck, bokeh, bkcharts, astropy, pytools
となっておりパスが通っているのがわかるのですがなぜかimportできません。
conda list, pip listで確認しても両方numpyがインストールされていることも確認できています。
回答2件
あなたの回答
tips
プレビュー