当前位置: 首页 > 知识库问答 >
问题:

使用plotly打印时出现警告错误

盛浩阔
2023-03-14

我正在Plotly中绘制第一个示例之一:

import plotly.graph_objects as go
fig = go.Figure(data=go.Bar(y=[2, 3, 1]))
fig.show()

但我有以下警告:

**/opt/anaconda3/lib/python3.8/site-packages/google/colab/data_table.py:30: UserWarning:
IPython.utils.traitlets has moved to a top-level traitlets package.**

我认为这可能是安装问题。以下是Jupyter的一些版本

  • jupyter核心:4.6.3
  • jupyter笔记本:6.1.5
  • QT控制台:4.7.5
  • ipython:7.19.0
  • ipykernel:5.3.4
  • jupyter客户端:6.1.6
  • jupyter实验室:2.1.5
  • nbconvert:5.6.1
  • ipywidgets:7.5.1
  • nbformat:5.0.7
  • 叛徒:4.3.3

如果你有任何线索,请告诉我!!!!!谢谢!

共有1个答案

邓鸿彩
2023-03-14

所有这些消息都告诉您,在文件**/opt/anaconda3/lib/python3.8/site-pack/google/colab/data_table.py的第30行,traitlet的导入调用现在是一个顶级包,而不是IPython.utils中的模块。因此,您可以直接调用traitlet,而不是从IPython调用。

要解决这个问题,您可以打开文件**/opt/anaconda3/lib/python3.8/site-packages/google/colab/data\u表。py,在下面第30行进行更改。然后信息就会消失。

from IPython.utils import traitlets as _traitlets

应更改为

import traitlets as _traitlets

如果绘图显示有问题,可能需要将matplotlib的内联魔术更改为

%matplotlib auto
 类似资料:
  • 问题内容: 我正在验证器中发出很多警告,并且我想抑制stdout中的所有内容,除非提供给的消息。 即,现在我看到了: 我想看看这个: 编辑2: 覆盖工作: 问题答案: 具有您自己的自定义功能的Monkeypatch 。

  • 问题内容: 为什么在Python 3中打印字符串时会收到语法错误? 问题答案: 此错误消息表示你尝试使用Python 3遵循示例或运行使用Python 2t语句的程序: 上面的语句在Python 3中不起作用。在Python 3中,你需要在要打印的值周围添加括号: “ SyntaxError:对’print’的调用中缺少括号”是Python 3.4.2中添加的新错误消息,主要用于帮助试图在运行Py

  • 我有一个问题,我已经研究找到一个解决方案,但已提供的任何修复程序都会导致更严重的错误,所以我希望有人能在这里指导我。 这里是错误我得到当我尝试使用导入功能在phpMyAdmin ./libraries/plugin_interface.lib.php#551 count()中的警告:参数必须是实现可计数的数组或对象 下面是错误引用的语句。 根据我的发现,这是建议的修复方法。 当我按照规定进行更改时

  • 我有扩展其他抽象类JPA实体。我想使用@data来避免编写setter和getter,但我的equals和hashcode方法存在。 我得到警告,但我认为我不应该: 当我将@equalsandHashCode(callSuper=false)添加到@data中时,我得到:

  • 在我的模型上运行Rspec时,我得到以下警告: [已弃用]I18n。enforce\u available\u locales将来将默认为true。如果确实要跳过区域设置的验证,可以设置I18n。强制\u available\u locales=false以避免此消息。 我看到了一个类似的问题,解决方案是设置配置。i18n。强制\u可用\u区域设置或I18n。配置。在我的配置/应用程序中强制执行\

  • 问题内容: 我得到以下代码: 这应该在从文件中逐字读取单词时进行大量计数。但是,当我最终尝试将数组打印到终端时,只需检查它是否还可以,然后再开始使程序能够将其写入文本文件,它只会给出一个错误,内容为:[Ljava。 lang.String; @ 163de20但是我不知道在这种情况下如何以及在哪里检查错误?有什么帮助吗? 问题答案: 这不是错误…这是Object类的默认toString()实现返回