Python 无法导入名称';TFBERTFOR问答';从';变压器';

Python 无法导入名称';TFBERTFOR问答';从';变压器';,python,pip,huggingface-transformers,question-answering,Python,Pip,Huggingface Transformers,Question Answering,目前我正在使用transformers(3.0.2)和python(3.7.3),遇到以下错误: 无法从“transformers”导入名称“TFBertForQuestionAnswering” 如何解决此问题?升级TensorFlow库。它在2.3.1中运行良好。版本。升级TensorFlow库。它在2.3.1中运行良好。版本。某些TensorFlow组件只有在安装TensorFlow2后才可用。确保您拥有所使用环境所需的版本 某些TensorFlow组件仅在安装TensorFlow2时可用

目前我正在使用transformers(3.0.2)和python(3.7.3),遇到以下错误:

无法从“transformers”导入名称“TFBertForQuestionAnswering”


如何解决此问题?

升级TensorFlow库。它在2.3.1中运行良好。版本。

升级TensorFlow库。它在2.3.1中运行良好。版本。

某些TensorFlow组件只有在安装TensorFlow2后才可用。确保您拥有所使用环境所需的版本

某些TensorFlow组件仅在安装TensorFlow2时可用。确保您拥有所使用环境所需的版本

您是否安装了TensorFlow?如果没有,请尝试
pip安装tensorflow
。如果是,请尝试在交互式Python shell中导入
TFBertForQuestionAnswering
。它可能会给您提供比运行脚本时更详细的错误消息。您是否安装了TensorFlow?如果没有,请尝试
pip安装tensorflow
。如果是,请尝试在交互式Python shell中导入
TFBertForQuestionAnswering
。它可能会向您提供比运行脚本时更详细的错误消息。要使您的答案更有用,请添加代码片段或解释如何检查原始海报的版本。也许您可以编辑您的答案并扩展如何安装最新的软件包。欢迎来到S/O!为了使您的答案更有用,请添加代码片段或解释如何检查原始海报的版本。也许您可以编辑您的答案并扩展如何安装最新的软件包。欢迎来到S/O!
from transformers import BertTokenizer, TFBertForQuestionAnswering

model = TFBertForQuestionAnswering.from_pretrained('bert-base-cased')
f = open(model_path, "wb")
pickle.dump(model, f)