Python 导入错误:无法导入名称';电力变压器&x27;
每当我尝试运行代码时Python 导入错误:无法导入名称';电力变压器&x27;,python,scikit-learn,Python,Scikit Learn,每当我尝试运行代码时 import matplotlib.pyplot as plt from sklearn.preprocessing import PowerTransformer ptt = PowerTransformer() plt.plot(ptt.fit(df)) 出现以下错误: ImportError: cannot import name 'PowerTransformer' my scikit learn的当前版本为0.19.1 此错误的原因是什么?您会收到错误,因为
import matplotlib.pyplot as plt
from sklearn.preprocessing import PowerTransformer
ptt = PowerTransformer()
plt.plot(ptt.fit(df))
出现以下错误:
ImportError: cannot import name 'PowerTransformer'
my scikit learn的当前版本为0.19.1
此错误的原因是什么?您会收到错误,因为在您使用的sklearn版本中,
PowerTransformer
不存在
它仅在版本0.20.0中添加。有关更多详细信息,请参见版本0.20.0的更改日志
要解决此问题,请升级sklearn版本
如果你在康达,你可以
conda-update-scikit-learn
要升级sklearn,请将sklearn升级至最新版本。我不确定0.19.1是否有电源变压器。电源变压器可能拼写错误或可能丢失scikit learn(0.20.0)中没有错误@hyTuev很高兴听到它有帮助