cannot import name 'svc' from 'sklearn.svm'
时间: 2023-06-18 13:07:04 浏览: 1202
svc支持向量机分类模型、NuSVC支持向量机分类模型、sklearn.svm支持向量机分类模型
这个错误通常表示在导入 scikit-learn 的 SVM 模块时出现问题。这可能是因为您的 scikit-learn 版本不兼容,也可能是因为您的代码中有一些命名冲突或其他导入问题。
您可以尝试以下几种解决方法:
1. 确保您的 scikit-learn 版本是最新的,可以通过运行 `pip install -U scikit-learn` 来更新。
2. 检查您的代码中是否有其他名为 svc 的变量或函数,如果有,请将其更改为其他名称。
3. 尝试使用 `from sklearn import svm` 来导入 SVM 模块,而不是 `from sklearn.svm import svc`。
4. 如果您使用的是 Anaconda 环境,请尝试在 conda prompt 中运行代码,而不是在普通的命令提示符中运行。
如果以上方法都无法解决问题,请提供更多的错误信息和代码上下文,以便更好地帮助您解决问题。
阅读全文