pycharm中出现TypeError: KMeans.__init__() got an unexpected keyword argument 'n_jobs'
时间: 2023-07-27 11:07:01 浏览: 1546
Windows10 64位下安装Oracle数据库以及安装python包cx_Oracle
这个错误是因为您使用的 scikit-learn 版本较低,不支持 `n_jobs` 参数。在早期版本的 scikit-learn 中,`KMeans` 的构造函数并不支持 `n_jobs` 参数,而这个参数是在后来的版本中添加的。
要解决这个问题,您可以尝试升级您的 scikit-learn 版本。可以使用以下命令在 PyCharm 中升级 scikit-learn:
```
pip install --upgrade scikit-learn
```
如果您使用的是 Anaconda,请使用以下命令升级:
```
conda update scikit-learn
```
请注意,升级可能会影响您的代码,因为某些函数和API可能已经发生了变化。因此,建议您在升级之前备份您的代码。
阅读全文