【发布时间】:2020-03-09 12:54:40
【问题描述】:
我对 Python 完全陌生,并尝试运行名为“asammdf”的库的示例代码“使用 MDF”(代码可在此处找到:https://asammdf.readthedocs.io/en/master/examples.html)
当我运行 .py-script 时,我收到以下错误消息:
警告:root:信号绘图需要 pyqtgraph 或 matplotlib 回溯(最近一次通话最后): 文件“/Users/martin/PycharmProjects/mdfp3/WorkingWithMDF.py”,第 46 行,在 mdf4_cut.get('Float64_Signal').plot()
我使用 PyCharm 中的依赖管理器添加了 pyqtgraph 和 matplotlib 包,但没有运气。
我做错了什么?
编辑:
对包运行 pip install 命令会导致“要求已满足”语句(见下文)
(venv) martins-mbp-2:mdfp3 martin$ pip install pyqtgraph 已满足要求:./venv/lib/python3.7/site-packages (0.10.0) 中的 pyqtgraph 已满足要求:./venv/lib/python3.7/site-packages 中的 numpy(来自 pyqtgraph)(1.17.4)
和
(venv) martins-mbp-2:mdfp3 martin$ pip install matplotlib 要求 已经满意:./venv/lib/python3.7/site-packages 中的 matplotlib (3.1.1) 已满足要求:循环仪>=0.10 in ./venv/lib/python3.7/site-packages(来自 matplotlib)(0.10.0) 已满足要求:numpy>=1.11 in ./venv/lib/python3.7/site-packages(来自 matplotlib)(1.17.4) 已满足要求:python-dateutil>=2.1 in ./venv/lib/python3.7/site-packages(来自matplotlib)(2.8.1) 已满足要求: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 ./venv/lib/python3.7/site-packages(来自 matplotlib)(2.4.5) 已满足要求:kiwisolver>=1.0.1 in ./venv/lib/python3.7/site-packages(来自 matplotlib)(1.1.0) 已满足要求:六英寸 ./venv/lib/python3.7/site-packages(来自循环器>=0.10->matplotlib) (1.13.0) 已满足要求:setuptools in ./venv/lib/python3.7/site-packages/setuptools-40.8.0-py3.7.egg(来自 kiwisolver>=1.0.1->matplotlib) (40.8.0)
【问题讨论】:
-
我们唯一能知道的是错误告诉你什么:你需要安装 matplotlib 或 pyqtgraph。
-
“没有运气”如“我没有安装它们”或“我安装了它们但得到完全相同的错误”?
-
@FiddleStix 感谢您的支持,但看起来软件包已安装(请查看我添加的内容)。
标签: python matplotlib pyqtgraph