TypeError:use()获得了一个意外的关键字参数'警告'



我正在尝试了解Tables,同时将datascience库导入为:

from datascience import *

或通过

import datascience as ds

我在说时出错

TypeError:use((获得了一个意外的关键字参数'warn'

我在模块中得到这个错误:matplotlib.use((

除了导入行之外,我没有其他代码。我使用的是python版本3.8.5和pip版本20.2.1。我通过以下方式安装了整个数据科学库:

pip安装数据科学

我只是在这个主题中找到了这个解决方案,但尝试后错误仍然存在。发生了什么?

以前从未使用过这个库,但我确实查看了文档(https://matplotlib.org/3.2.1/api/matplotlib_configuration_api.html#matplotlib.use)

在我看来,您传递的参数(警告(已被弃用

试试这个:

matplotlib.use(backend, force=True)

编辑时间:上面提到的解决方案对我不起作用。正如@JustCarlos所提到的,我通过删除两个文件tables.pyutil.pymatplotlib.use()行的warn参数解决了这个问题。但我不确定这次删除是否会影响这个库的其他使用。

最新更新