ImportError:无法导入名称VarianceThreshold

萨马拉斯

scikit-learn似乎有效,但是当我这样做时:

from sklearn.feature_selection import VarianceThreshold

我收到以下错误:

ImportError:无法导入名称VarianceThreshold

如何绕开呢?我是Python的新手,所以我不知道该怎么做。

我按照导入的顺序进行操作,如下所示:ImportError:无法导入名称X,但是没有运气。

import sys
import pandas as pd
import numpy as np
import operator
from sklearn.feature_selection import VarianceThreshold
from sklearn.feature_extraction.text import TfidfVectorizer
from sklearn.feature_extraction.text import HashingVectorizer
from sklearn.feature_extraction.text import CountVectorizer
from sklearn.preprocessing import normalize
from sklearn import decomposition

我也得到这个:

code/python/k_means/serial_version$ python -c 'import sklearn; print(sklearn.VarianceThreshold)'
Traceback (most recent call last):
  File "<string>", line 1, in <module>
AttributeError: 'module' object has no attribute 'VarianceThreshold'

版本:

>>> import sklearn
>>> sklearn.__version__
'0.14.1'
帕万

您可以通过捕获异常来绕过

try:
    from sklearn.feature_selection import VarianceThreshold
except:
    pass  # it will catch any exception here

如果您只想捕获属性错误异常,请在下面使用

try:
    from sklearn.feature_selection import VarianceThreshold
except AttributeError:
    pass # catches only Attribute Exception

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ImportError:无法导入名称

来自分类Dev

ImportError:无法导入名称

来自分类Dev

ImportError:无法导入名称

来自分类Dev

ImportError:无法导入名称模式

来自分类Dev

ImportError:无法导入名称ProtocolError

来自分类Dev

ImportError:无法导入名称defaultdict

来自分类Dev

ImportError:无法导入名称“ app”

来自分类Dev

ImportError:无法导入名称“ SliceType”

来自分类Dev

ImportError:无法导入名称签名

来自分类Dev

ImportError:无法导入名称操作

来自分类Dev

ImportError:无法导入名称“ DurationField”

来自分类Dev

ImportError:无法导入名称CountryField

来自分类Dev

ImportError:无法导入名称抑制

来自分类Dev

ImportError:无法导入名称_imaging

来自分类Dev

ImportError:无法导入名称“ strftime”

来自分类Dev

ImportError:无法导入名称Pubnub

来自分类Dev

ImportError:无法导入名称“编译”

来自分类Dev

ImportError:无法导入通用名称

来自分类Dev

ImportError:无法导入名称连接

来自分类Dev

ImportError:无法导入名称“ ajax”

来自分类Dev

ImportError:无法导入名称“语言”

来自分类Dev

ImportError:无法导入名称“ UserAgentMixin”

来自分类Dev

ImportError:无法导入名称“ PackageFinder”

来自分类Dev

ImportError:无法导入名称“ makedirs”

来自分类Dev

ImportError:无法导入名称'Deque'

来自分类Dev

ImportError:无法导入名称FlowReader

来自分类Dev

ImportError:无法导入名称“后端”

来自分类Dev

ImportError:无法导入名称操作

来自分类Dev

ImportError:无法导入名称“ SafeUnicode”