首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >windows上带有“mlflow ui”的fcntl错误-mlflow 1.0

windows上带有“mlflow ui”的fcntl错误-mlflow 1.0
EN

Stack Overflow用户
提问于 2019-07-11 08:31:13
回答 2查看 764关注 0票数 1

在尝试mlflow示例并运行“mlflow ui”时,我将收到以下错误消息。

错误:

ModuleNotFoundError:运行mlflow服务器的名为“fcntl”的模块没有失败。详情请参阅上面的日志。

有人知道这个问题的解决办法吗?

我已经尝试过在https://github.com/mlflow/mlflow/pull/1080上提出的解决方案

但没有成功。替换mlflow源代码中修改过的文件,还会引发其他问题,因为无法找到它要查找的内容,如下所示:

代码语言:javascript
复制
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
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-07-12 08:12:07

刚刚解决了这个问题:由于某种原因,服务生没有安装在运行环境中。在安装它之后,问题中上面链接的解决方案#1080似乎一切正常。

票数 1
EN

Stack Overflow用户

发布于 2019-07-31 06:48:33

在执行mlflow ui命令之前执行以下安装:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56984854

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档