Jon*_*ein 24 python scikit-learn
我试图从集群模块调用一个函数,如下所示:
import sklearn
db = sklearn.cluster.DBSCAN()
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
AttributeError: 'module' object has no attribute 'cluster'
Run Code Online (Sandbox Code Playgroud)
在IPython中完成制表符,我似乎可以访问base,clone,externals,re,setup_module,sys和warning模块.没有别的,尽管其他人(包括集群)在sklearn目录中.
遵循以下pbu的建议并使用
from sklearn import cluster
Run Code Online (Sandbox Code Playgroud)
我明白了:
Traceback (most recent call last):
File "test.py", line 2, in <module>
from sklearn import cluster
File "C:\Python34\lib\site-packages\sklearn\cluster\__init__.py", line 6, in <module>
from .spectral import spectral_clustering, SpectralClustering
File "C:\Python34\lib\site-packages\sklearn\cluster\spectral.py", line 13, in <module>
from ..utils import check_random_state, as_float_array
File "C:\Python34\lib\site-packages\sklearn\utils\__init__.py", line 16, in <module>
from .class_weight import compute_class_weight, compute_sample_weight
File "C:\Python34\lib\site-packages\sklearn\utils\class_weight.py", line 7, in <module>
from ..utils.fixes import in1d
File "C:\Python34\lib\site-packages\sklearn\utils\fixes.py", line 318, in <module>
from scipy.sparse.linalg import lsqr as sparse_lsqr
File "C:\Python34\lib\site-packages\scipy\sparse\linalg\__init__.py", line 109, in <module>
from .isolve import *
File "C:\Python34\lib\site-packages\scipy\sparse\linalg\isolve\__init__.py", line 6, in <module>
from .iterative import *
File "C:\Python34\lib\site-packages\scipy\sparse\linalg\isolve\iterative.py", line 7, in <module>
from . import _iterative
ImportError: DLL load failed: The specified module could not be found.
Run Code Online (Sandbox Code Playgroud)
我在Windows上使用Python 3.4,scikit-learn 0.16.1.
Jir*_*rka 30
你可能不使用Numpy + MKL,但只使用Numpy.
我有同样的问题,并重新安装Numpy与MKL
pip install --upgrade --force-reinstall "numpy?1.16.3+mkl?cp37?cp37m?win32.whl"
修复它(将文件更新到最新版本).
问题是scipy/numpy安装.我一直在使用来自http://www.lfd.uci.edu/~gohlke/pythonlibs/的(通常很棒的!)非官方安装程序.从那里卸载/重新安装没有任何区别,但安装官方安装程序(从http://www.scipy.org/install.html链接)就可以了.
| 归档时间: |
|
| 查看次数: |
24592 次 |
| 最近记录: |