Ошибка fcntl с «mlflow ui» на окнах - mlflow 1.0 - PullRequest
0 голосов
/ 11 июля 2019

Я получаю следующее сообщение об ошибке при попытке выполнить примеры mlflow и при запуске mlflow ui.

Ошибка:

ModuleNotFoundError: Модуль не назван 'fcntl 'Запуск сервера mlflow не удался.Подробности смотрите в журналах выше

Кто-нибудь знает решение этой проблемы?

Я пробовал решения, предложенные на https://github.com/mlflow/mlflow/pull/1080

, но безуспешно,Замена измененных файлов в исходном коде mlflow поднимает другие проблемы, связанные с тем, что они не находят то, что ищет:

Traceback (most recent call last):
  File "c:\programdata\anaconda3\envs\thesis_mlflow\lib\runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "c:\programdata\anaconda3\envs\thesis_mlflow\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:\ProgramData\Anaconda3\envs\thesis_mlflow\Scripts\mlflow.exe\__main__.py", line 9, in <module>
  File "c:\programdata\anaconda3\envs\thesis_mlflow\lib\site-packages\click\core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "c:\programdata\anaconda3\envs\thesis_mlflow\lib\site-packages\click\core.py", line 717, in main
    rv = self.invoke(ctx)
  File "c:\programdata\anaconda3\envs\thesis_mlflow\lib\site-packages\click\core.py", line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "c:\programdata\anaconda3\envs\thesis_mlflow\lib\site-packages\click\core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "c:\programdata\anaconda3\envs\thesis_mlflow\lib\site-packages\click\core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "c:\programdata\anaconda3\envs\thesis_mlflow\lib\site-packages\mlflow\cli.py", line 198, in ui
    _run_server(backend_store_uri, default_artifact_root, "127.0.0.1", port, None, 1)
  File "c:\programdata\anaconda3\envs\thesis_mlflow\lib\site-packages\mlflow\server\__init__.py", line 90, in _run_server
    exec_cmd(full_command, env=env_map, stream_output=True)
  File "c:\programdata\anaconda3\envs\thesis_mlflow\lib\site-packages\mlflow\utils\process.py", line 34, in exec_cmd
    stdin=subprocess.PIPE, **kwargs)
  File "c:\programdata\anaconda3\envs\thesis_mlflow\lib\subprocess.py", line 729, in __init__
    restore_signals, start_new_session)
  File "c:\programdata\anaconda3\envs\thesis_mlflow\lib\subprocess.py", line 1017, in _execute_child
    startupinfo)
FileNotFoundError: [WinError 2] The system cannot find the file specified

1 Ответ

0 голосов
/ 12 июля 2019

Только что решил проблему: по какой-то причине официантка не была установлена ​​в работающей среде. После его установки все работает нормально с решением № 1080, приведенным выше в вопросе.

...