«bert-serve-start» не распознается как внутренняя или внешняя команда - PullRequest
0 голосов
/ 16 января 2019

это очень глупый вопрос ..... Я следую документации bert-as-service , чтобы установить ее. У меня есть Python 3.6.6, тензор потока 1.12.0, все делает в среде conda, Windows 10.

Я отправляю установленный сервер / клиент bert, и он показывает 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

Я не знаю, где посмотреть, чтобы это исправить, кто-нибудь может мне помочь?

Я обнаружил, что обслуживающая библиотека расположена в C: \ Users \ Имя \ Anaconda \ Lib \ site-packages. Поэтому я попытался снова запустить bert-serving-start в следующих трех папках:

  1. сайт-пакеты
  2. сайт-пакеты \ bert_serving
  3. сайт-пакеты \ bert_serving_server-1.7.2.dist-информация

Однако результат такой же, как и не распознанный.

Ответы [ 2 ]

0 голосов
/ 26 января 2019

Это решается на github, пожалуйста, проверьте здесь, если у вас есть такая же проблема:

https://github.com/hanxiao/bert-as-service/issues/194#issuecomment-455009437

0 голосов
/ 16 января 2019

CLI не нашел приложение 'bert-Обслуживание-Start'.

Загляните в папку Python36 / Scripts. Приложение bert-serve-start должно быть там (кроме «pip» и т. Д.).

Откройте CLI в этой папке и попробуйте снова.

...