blazemeter - 错误:RuntimeError:Polyfit 健全性测试发出警告,很可能是由于使用了有问题的 Accelerate 后端
问题描述
我一直无法找到与此问题相关的任何帖子。我收到以下错误:
12:24:37 ERROR: RuntimeError: Polyfit sanity test emitted a warning, most likely due to using a buggy Accelerate backend. If you compiled yourself, see site.cfg.example for information. Otherwise report this to the vendor that provided
NumPy.
RankWarning: Polyfit may be poorly conditioned
File "/usr/local/Cellar/bzt/1.15.0/libexec/lib/python3.7/site-packages/bzt/cli.py", line 259, in perform
self.engine.prepare()
File "/usr/local/Cellar/bzt/1.15.0/libexec/lib/python3.7/site-packages/bzt/engine/engine.py", line 214, in prepare
self.__prepare_aggregator()
File "/usr/local/Cellar/bzt/1.15.0/libexec/lib/python3.7/site-packages/bzt/engine/engine.py", line 696, in __prepare_aggregator
self.aggregator = self.instantiate_module(cls)
File "/usr/local/Cellar/bzt/1.15.0/libexec/lib/python3.7/site-packages/bzt/engine/engine.py", line 483, in instantiate_module
classobj = self.__load_module(alias)
File "/usr/local/Cellar/bzt/1.15.0/libexec/lib/python3.7/site-packages/bzt/engine/engine.py", line 468, in __load_module
self.modules[alias] = load_class(clsname)
File "/usr/local/Cellar/bzt/1.15.0/libexec/lib/python3.7/site-packages/bzt/utils.py", line 981, in load_class
module = __import__(module_name)
File "/usr/local/Cellar/bzt/1.15.0/libexec/lib/python3.7/site-packages/bzt/modules/__init__.py", line 23, in <module>
from bzt.modules.aggregator import ConsolidatingAggregator
File "/usr/local/Cellar/bzt/1.15.0/libexec/lib/python3.7/site-packages/bzt/modules/aggregator.py", line 27, in <module>
from hdrpy import HdrHistogram, RecordedIterator
File "/usr/local/Cellar/bzt/1.15.0/libexec/lib/python3.7/site-packages/hdrpy/__init__.py", line 29, in <module>
import numpy
File "/usr/local/Cellar/bzt/1.15.0/libexec/lib/python3.7/site-packages/numpy/__init__.py", line 286, in <module>
raise RuntimeError(msg)
当我尝试从命令行运行时bzt
。有没有人遇到过这个问题?如果是这样,你能弄清楚它是从哪里来的吗?
解决方案
我遇到了同样的问题,但升级我的安装为我修复了它。
如果你像我一样使用自制软件:
brew upgrade bzt
编辑:
这实际上似乎是一个不同的问题。当我清除日志文件夹时,它似乎可以工作(或至少引发不同的错误)
编辑 2:
对不起,双重编辑:p 但我想出了解决方案。
看起来您需要使用 Python 版本 3.6.9(或可能更早)。但是在他们的云服务器上运行 blazemeter 测试表明他们使用的是 python 3.6.9。所以我在本地使用它,它为我解决了这个错误。
顺便说一句 - 如果你还没有使用 pyenv 来处理本地 python 版本,我强烈推荐:)
推荐阅读
- react-native - 我的项目在执行“react-native log-android”时遇到问题
- sqlite - 可以像临时“表”一样分配查询结果吗?
- python - 基于文本的 RPG 重复伤害完成
- google-apps-script - 有没有比使用谷歌应用脚本的 getValues() 函数更快地从谷歌电子表格获取值的方法?
- javascript - 将错误数据从 Firebase 或服务器响应传递给 Formik
- angular - 获取并设置formControl,失控
- d3.js - 圆“打桩”的D3方法(大致是金字塔的形状)
- python - 在对 Oracle SQL 的 Python 调用中设置 echo ON 不起作用
- c# - 如何在 c# 中使用 wkhtmltopdf 为 pdf 添加水印?
- mysql - 如何进行利用 MySQL 后期行查找的 ORM 查询?