原因分析
python3.7.3版本下安装tensorflow默认2.0.0,不支持tensorflow1.10.0,而暂时bert-serving-server不支持tensorflow2.0.0,建议tensorflow1.10.0版本,python3.5。
不然会报错:
TypeError: ‘NoneType’ object is not iterable #377
fail to optimize the graph!
附github链接
启动出错其他问题可查询链接
一、ANACONDA环境配置
创建虚拟环境(建议PYTHON3.5版本)
conda create --name py3.5 python=3.5
安装指定版本的TENSORFLOW(建议1.10.0版本)
conda install --channel https://conda.anaconda.org/anaconda tensorflow=1.10.0
二、安装并启动BERT-SERVING-SERVER
1、使用 PIP 命令进行安装
pip install bert-serving-server # 服务端
pip install bert-serving-client # 客户端
2、下载bert预训练模型
模型下载链接
3、启