前提・実現したいこと
OS Windows10
Python 3.7.6
conda 4.8.3
numpy 1.18.1
numpy-base 1.18.1
anaconda上でnumpyを使用した簡単な行列計算のプログラムを作成しようとしたところ,
実行時に
ModuleNotFoundError: No module named 'numpy.matrixlib'
というエラーメッセージが出力されて実行できません。
発生している問題・エラーメッセージ
>>> import numpy as np Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\User\xxx\AppDataROaming\Python\Python37\site-packages\numpy\__init__.py", line 145, in <module> from . import lib File "C:\User\xxx\AppDataROaming\Python\Python37\site-packages\numpy\lib\__init__.py", line 27, in <module> from . index_tricks import * File "C:\User\xxx\AppDataROaming\Python\Python37\site-packages\numpy\lib\indec_tricks.py", line 13, in <module> import numpy.matrixlib as matrixlib ModuleNotFoundError: No module named 'numpy.matrixlib'
該当のソースコード
Python 3.7.6
import numpy as np point = np.array([-0.75, -0.75]) matrix = np.array([[1, 2], [0, 1]]) point = np.dot(matrix, point)
試したこと
anacondaのプロンプトで,
pip uninstall numpy conda uninstall numpy conda install numpy
anaconda上でPythonを起動し
import sys print(sys.path)
の出力にpip show numpyで出るnumpyのLocationが含まれていることを確認。
PATHが通っていないわけではなさそうです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/30 04:50
2020/04/30 05:04
2020/04/30 06:51
2020/04/30 07:43