我在网上已经看到很多关于此错误的问题,但是即使阅读了所有这些问题,我也不知道为什么我仍然遇到此错误。我已经安装了辛辣工具,但是我完全不知道该怎么办。我想做的就是得到一个网上找到的示例,但是此ModuleError不断出现。
以下是进口商品:
import numpy as np
import matplotlib.pyplot as plt
from matplotlib.colors import Normalize
from sklearn.svm import SVC
from sklearn.preprocessing import StandardScaler
from sklearn.datasets import load_iris
from sklearn.model_selection import StratifiedShuffleSplit
from sklearn.model_selection import GridSearchCV
回溯(最近通话最近一次):
File "/Users/.../PycharmProjects/SVM/venv/example1.py", line 11, in <module>
from sklearn.datasets import load_iris
File "/anaconda3/lib/python3.7/site-packages/sklearn/datasets/__init__.py", line 48, in <module>
from ._olivetti_faces import fetch_olivetti_faces
File "/anaconda3/lib/python3.7/site-packages/sklearn/datasets/_olivetti_faces.py", line 20, in <module>
from scipy.io.matlab import loadmat
File "/anaconda3/lib/python3.7/site-packages/scipy/io/__init__.py", line 97, in <module>
from .matlab import loadmat, savemat, whosmat, byteordercodes
ModuleNotFoundError: No module named 'scipy.io.matlab'
任何建议将不胜感激!!我使用的是Mac OS,并且通过Anaconda安装了3.7 python。
答案 0 :(得分:0)
尝试创建一个全新的环境,并使用conda安装软件包。
conda create -n testenv python=3.7 matplotlib numpy scikit-learn scipy
然后在此环境中运行代码。