当我想运行我的代码时,我得到关于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
首先,警告不是错误。警告是一个警告。
通过执行Static Code Analysis,您的IDE只是警告您导入了未在代码中使用的库。被视为不良做法,您的IDE隐含地建议删除这些代码行。