Python 2.7 Can';找不到学习模块
这是我在使用sklearn时遇到的错误。但是,我已经安装并更新了模块。是否有通过终端重新安装模块的简单方法?是否还有另一个我没有注意到的错误(例如:导入错误的模块)Python 2.7 Can';找不到学习模块,python-2.7,scikit-learn,Python 2.7,Scikit Learn,这是我在使用sklearn时遇到的错误。但是,我已经安装并更新了模块。是否有通过终端重新安装模块的简单方法?是否还有另一个我没有注意到的错误(例如:导入错误的模块) 回溯(最近一次呼叫最后一次): 文件“/Users/patrickmaynard/scikitLearn/driver/driver.py”,第11行,在 从sklearn导入数据集 文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site pac
回溯(最近一次呼叫最后一次):
文件“/Users/patrickmaynard/scikitLearn/driver/driver.py”,第11行,在
从sklearn导入数据集
文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site packages/sklearn/_init__.py”,第57行,在
从.base导入克隆
文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site packages/sklearn/base.py”,第10行,在
从scipy导入稀疏
ImportError:没有名为scipy的模块
信用属于埃弗特
即使sklearn模块已完全安装,也无法工作,除非同时安装了scipy模块。积分归Evert所有
即使sklearn模块已完全安装,也无法工作,除非同时安装了scipy模块。您安装了scipy吗?谢谢,它现在可以工作了。我最初没有安装scipy。有点奇怪,
sklearn
没有强制将scipy
作为依赖项。也许有一堆sklearn
模块不需要scipy
,但我认为大多数模块都需要它。确实,这看起来很奇怪。您安装了哪个版本的scikit learn?您是如何安装的?较新版本的scikit learn确实强制将scipy
安装为依赖项。是否安装了scipy
?谢谢,它现在可以工作了。我最初没有安装scipy。有点奇怪,sklearn
没有强制将scipy
作为依赖项。也许有一堆sklearn
模块不需要scipy
,但我认为大多数模块都需要它。确实,这看起来很奇怪。您安装了哪个版本的scikit learn?您是如何安装的?较新版本的scikit learn确实强制将scipy
安装作为依赖项。
from sklearn import datasets
digits = datasets.load_digits()
print(digits)
Traceback (most recent call last):
File "/Users/patrickmaynard/scikitLearn/driver/driver.py", line 11, in <module>
from sklearn import datasets
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/sklearn/__init__.py", line 57, in <module>
from .base import clone
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/sklearn/base.py", line 10, in <module>
from scipy import sparse
ImportError: No module named scipy