
python报错处理
在写python代码的过程中,我遇到的一系列报错,我都记录下来。
Cheng-Kai
这个作者很懒,什么都没留下…
展开
-
DataConversionWarning: A column-vector y was passed when a 1d array was expected. Please change the
时,传入了一个列向量(column-vector)。这通常发生在数据预处理阶段,特别是当使用 scikit-learn 的模型进行拟合(fit)时。是由 scikit-learn(一个流行的机器学习库)在处理数据时发出的。这是因为 scikit-learn 的许多函数和模型内部处理都是基于一维数组的。是正确的一维数组格式,这样可以避免上述警告,并确保模型能够正确运行。确保在将数据传递给 scikit-learn 的模型之前,目标变量。要解决这个问题,你可以使用 NumPy 的。应该是一个一维数组(形状为。原创 2024-11-04 18:20:25 · 664 阅读 · 0 评论 -
DEPRECATION: pyodbc 4.0.0-unsupported has a non-standard version number. pip 23.3 will enforce this
将强制执行版本号格式的标准化,这意味着使用非标准版本号的包可能会遇到安装或更新上的问题。更新版本,并升级到最新版本。你可以通过运行以下命令来查看当前可用的版本并升级。版本(4.0.0-unsupported)具有一个非标准的版本号格式。这个警告信息表明你正在使用的。23.3 版本开始,原创 2024-10-24 19:27:33 · 1021 阅读 · 0 评论 -
ModuleNotFoundError: No module named ‘scipy.spatial.transform
类似此类模块找不到的错误,有时候并不意味着你真的没有这个模块,有可能是因为你的scipy,attrs,又或者是哪个库文件需要更新了。原创 2024-10-24 19:24:59 · 352 阅读 · 0 评论 -
ImportError: `load_boston` has been removed from scikit-learn since version 1.2.
这个错误表明,自sklearn库在1.2版本更新后就没有波士顿房价这个数据集。2)通过pandas库从网络中导入(1)将波士顿房价数据集下载到本地(),然后再本地导入数据集。原创 2024-10-22 17:12:09 · 815 阅读 · 0 评论 -
FutureWarning: Series.__getitem__ treating keys as positions is deprecated.
python拥有一个强大的第三方库,且这些库是会维护升级的。在这里这是一个警告,告诉我们在最新的库文件中某些功能已经不存在了。就好比手机系统的更新,每次更新之后都会有一些新功能出现,或者有一些缺陷被修复。使用warinings库来过滤掉功能警告即可。原创 2024-10-20 21:03:16 · 1446 阅读 · 0 评论 -
numpy.linalg.LinAlgError: Singular matrix的解决方案参考
介绍我在学习中遇到该问题分析产生原因,以及我的解决方案。原创 2024-10-14 21:10:13 · 412 阅读 · 0 评论 -
AttributeError: module ‘backend_interagg‘ has no attribute ‘FigureCanvas‘解决方案
临时采用Tkinter作为GUI后端,导入matplotlib库代码修改如下。原创 2024-10-14 20:29:36 · 191 阅读 · 0 评论