我需要从32位移动到64位Python,并且遇到了pyqtgraph绘图的问题。
即使是最简单的示例也显示相同的行为(例如,SimplePlot.py,来自示例文件夹)
运行SimplePlot.py会显示窗口,但是窗口是空的,除了左上方的一个波浪线,我猜测的是情节..如果我在窗口内左键单击并将其平移,则图表显示为合理的尺寸,但仍然没有轴或标题。 右键单击会按预期显示菜单,但在关闭菜单并再次平移绘图之前,任何更改都不可见。这些示例在32位环境中运行时工作正常......
我正在使用安装了以下软件包的anaconda环境(Python 2.7.12):
pyqtgraph 0.910 PySide 1.2.4 numpy 1.11.1 scipy 0.18.0 cython 0.24.1
所有包(包括pyqtgraph)都是用pip安装的。 当我看到这些问题时,不会显示异常或错误。
有没有人见过这个? 请注意:我看过this question,并尝试了解决方案。它没有改变我案例中的行为
感谢您的帮助!
答案 0 :(得分:2)
问题也出现在PySide的conda packge中。请参阅https://github.com/conda-forge/pyside-feedstock/issues/15上的讨论。
它可以用pip修复,也应该很快固定在conda forge通道上。
我们的conda快速修补程序是基于Qt下载网站https://download.qt.io/official_releases/pyside/
上的官方(和工作)二进制文件的自定义构建包