前提・実現したいこと
ubuntu18.04上にて
idle(pyhton3.7.1)でnumpyがインポートできない。
anacondaでは問題なくインポートできる。
Tkinterやmatplotlibなどのモジュールもidle上でのみインポートできない。
質問者の知識は雀の涙程度。
発生している問題・エラーメッセージ
idleで
import numpy
とすると
Traceback (most recent call last): File "/usr/lib/python3/dist-packages/numpy/core/__init__.py", line 16, in <module> from . import multiarray ImportError: cannot import name 'multiarray' from 'numpy.core' (/usr/lib/python3/dist-packages/numpy/core/__init__.py) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "<pyshell#1>", line 1, in <module> import numpy File "/usr/lib/python3/dist-packages/numpy/__init__.py", line 142, in <module> from . import add_newdocs File "/usr/lib/python3/dist-packages/numpy/add_newdocs.py", line 13, in <module> from numpy.lib import add_newdoc File "/usr/lib/python3/dist-packages/numpy/lib/__init__.py", line 8, in <module> from .type_check import * File "/usr/lib/python3/dist-packages/numpy/lib/type_check.py", line 11, in <module> import numpy.core.numeric as _nx File "/usr/lib/python3/dist-packages/numpy/core/__init__.py", line 26, in <module> raise ImportError(msg) ImportError: Importing the multiarray numpy extension module failed. Most likely you are trying to import a failed build of numpy. If you're working with a numpy git repo, try `git clean -xdf` (removes all files not under version control). Otherwise reinstall numpy. Original error was: cannot import name 'multiarray' from 'numpy.core' (/usr/lib/python3/dist-packages/numpy/core/__init__.py)
のエラーメッセージが出る.
import matplotlib
の場合は
Traceback (most recent call last): File "<pyshell#2>", line 1, in <module> import matplotlib ModuleNotFoundError: No module named 'matplotlib'
と出る。
試したこと
ググって色々試してみた。
sudp pip uninstall numpy pip install numpy
これでもうまく行かない。
補足情報(FW/ツールのバージョンなど)
pip show numpy
を見ると
Name: numpy Version: 1.16.2 Summary: NumPy is the fundamental package for array computing with Python. Home-page: https://www.numpy.org Author: Travis E. Oliphant et al. Author-email: None License: BSD Location: /home/hogehoge/anaconda3/lib/python3.7/site-packages Requires: Required-by: tables, seaborn, scikit-learn, PyWavelets, pytest-doctestplus, pytest-arraydiff, patsy, pandas, numexpr, numba, mkl-random, mkl-fft, matplotlib, h5py, Bottleneck, bokeh, bkcharts, astropy
と出る。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/05/03 05:59