带有scikit-learn的Spyder中的``某些库已导入但未使用''警告

时间:2019-04-29 08:17:49

标签: scikit-learn anaconda spyder

当我想运行代码时,出现关于scikit-learn和其他错误,“某些库已导入但未使用”。

conda version : 4.6.14
python version : 3.7.3.final.0

错误输出:

  

已导入但未使用的数学

     

sklearn.metrics .....已导入但未使用

     

随机导入但未使用

对该库下面的所有内容都发出相同的警告。

import random
import numpy as np
import math
import matplotlib.pyplot as plt
from sklearn.preprocessing import StandardScaler
from sklearn.cross_validation import train_test_split
from sklearn.svm import SVC
from sklearn.model_selection import LeaveOneOut
from sklearn.model_selection import LeaveOneGroupOut
from sklearn.metrics import accuracy_score
from sklearn.metrics import f1_score
from sklearn.metrics import confusion_matrix

1 个答案:

答案 0 :(得分:2)

首先,警告是错误。警告是警告。

通过执行Static Code Analysis,您的IDE只是警告您正在导入您的代码中未使用的库。被认为是不良做法,您的IDE隐含建议删除这些代码行。