小编cyb*_*g95的帖子

ChartsJS Annotations Plugin - 您可以创建一个工具提示来伴随注释吗?

我试图弄清楚当我将鼠标悬停/鼠标悬停在我绘制的垂直线注释上时如何添加工具提示:

annotation: {
   annotations: [{
      "drawTime": "afterDatasetsDraw",
      "type": "line",
      "mode": "vertical",
      "scaleID": "x-axis-0",
      "value": "2020-04-01 12:20:27.709523",
      "borderWidth": 2,
      "borderColor": "red",
      "label": {
        "content": "Example Content",
        "enabled": true,
        "position": "top"
      },
      onMouseover: function(e) {
        console.log("I AM GETTING CALLED!");
      },
   },
Run Code Online (Sandbox Code Playgroud)

有人能解释一下这是如何做到的吗?

javascript charts tooltip chart.js chartjs-plugin-annotation

5
推荐指数
1
解决办法
1805
查看次数

PySide 导入错误 Mac OS X El Capitan,未加载库:@rpath/libpyside.cpython-34m.1.2.dylib

我一直试图在运行 OS X El Capitan 的 Mac 上运行在 Linux 机器上编写的应用程序(并且没有任何问题)。该程序使用 PyQt4(4.11.4) 和 PySide (1.2.4),使用 Python 3.4.2。我创建了一个 virtualenv 来保证一切都在正确版本的 python 上运行。我也安装了sip。但是,当我实际尝试从 PySide 导入任何内容时,它给了我以下错误:

Traceback (most recent call last):
  File "GUI.py", line 17, in <module>
    from PySide import QtCore, QtGui, QtNetwork
ImportError: dlopen(/Users/mksmasr/.pyenv/versions/3.4.2/envs/pubdatapy34/lib/python3.4/site-packages/PySide/QtCore.so, 2): Library not loaded: @rpath/libpyside.cpython-34m.1.2.dylib
  Referenced from: /Users/mksmasr/.pyenv/versions/3.4.2/envs/pubdatapy34/lib/python3.4/site-packages/PySide/QtCore.so
  Reason: image not found
Run Code Online (Sandbox Code Playgroud)

即使在阅读了其他 SO 帖子并尝试了所有建议之后,我似乎也无法弄清楚这个问题。

当我在命令行运行 python 并导入 PySide 时,它​​会毫无问题地导入它,尝试访问 PySide 目录中的任何内容时就会出现问题。

我从源代码安装了所有东西,它没有用,所以我尝试了 pip,同样的问题,然后我尝试了自制软件,同样的问题。问题可能是 PySide 和 python3.x 兼容性吗?

我将不胜感激任何帮助!

python macos pyside

3
推荐指数
1
解决办法
2049
查看次数