PyVista示例下载函数执行报错,请求技术支持
问题解决:PyVista examples.download_ 系列函数 TypeError 报错
问题根源
你的PyVista 0.37.0与当前安装的pooch v1.4.0存在API兼容问题:PyVista的示例下载代码调用pooch的fetch()方法时传入了progressbar参数,但pooch 1.4.0中该参数的标准名称为progress_bar,参数名不匹配导致了TypeError。
解决方案
以下两种方法任选其一即可:
方法一:降级pooch到兼容版本
执行以下pip命令将pooch降级至PyVista 0.37.0支持的版本:
pip install pooch==1.3.0
方法二:升级PyVista到修复该问题的版本
升级PyVista至0.38.0及以上版本(这些版本已适配pooch的新API参数):
pip install --upgrade pyvista
验证
完成版本调整后,重新运行你的测试代码:
import pyvista as pv from pyvista import examples vol = examples.download_brain()
此时应该能正常下载示例数据,不再触发报错。
内容的提问来源于stack exchange,提问作者Paul
相关产品推荐
相关产品推荐

