这是一个非常愚蠢的问题.....我正在按照documentation of bert-as-service进行安装。我有python 3.6.6,tensorflow 1.12.0,可以在conda环境,Windows 10中进行所有操作。
我pip安装了bert-serving-server / client,它显示
Successfully installed GPUtil-1.4.0 bert-serving-client-1.7.2 bert-serving-server-1.7.2 pyzmq-17.1.2
但是当我作为CLI运行以下命令时
bert-serving-start -model_dir /tmp/english_L-12_H-768_A-12/ -num_worker=4
它说
'bert-serving-start' is not recognized as an internal or external command
我不知道在哪里解决此问题,有人可以帮助我吗?
我发现bert服务库位于C:\ Users \ Name \ Anaconda \ Lib \ site-packages下。
因此,我尝试在这三个文件夹下再次运行bert-serving-start
:
但是,结果与未识别的结果相同。
答案 0 :(得分:0)
CLI找不到应用程序“ bert-serving-start”。
在您的Python36 / Scripts文件夹中查看。 应用程序bert-serving-start应该在该位置(“ pip”等除外)。
在此文件夹中打开CLI,然后重试。
答案 1 :(得分:0)
这是在github上解决的,如果您有同样的问题,请在这里检查:
https://github.com/hanxiao/bert-as-service/issues/194#issuecomment-455009437