Python 无法访问mlflow ui

Python 无法访问mlflow ui,python,python-3.x,mlflow,Python,Python 3.x,Mlflow,通过在和处执行快速入门和教程,train.py的执行效果良好 Elasticnet model (alpha=0.500000, l1_ratio=0.500000): RMSE: 0.8222428497595403 MAE: 0.6278761410160693 R2: 0.12678721972772622 但是当启动uimlflow ui并访问网页localhost:5000时,浏览器会抱怨 Not Found The requested URL was not foun

通过在和处执行快速入门和教程,train.py的执行效果良好

Elasticnet model (alpha=0.500000, l1_ratio=0.500000):
  RMSE: 0.8222428497595403
  MAE: 0.6278761410160693
  R2: 0.12678721972772622
但是当启动ui
mlflow ui
并访问网页localhost:5000时,浏览器会抱怨

Not Found

The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.
出了什么问题,如何解决


谢谢

有许多不同的问题可能会发生,也可能不会发生。你最好的办法就是把旧的故障排除掉。我看到你对GitHub的评论,所以让我们尝试一个新的角度;很可能是生成/调试文件路径或目录设置不正确

我注意到一个名为
set\u tracking\u uri
的文件/目录设置

def get_tracking_uri():
    """
    Returns the current tracking URI. Note that this may not correspond to the tracking URI of
    the currently active run, since the tracking URI may be updated via `set_tracking_uri`.
    :return: the tracking URI
    """

您还可以查看服务器文件路径的
package.json

 "proxy": "http://localhost:5000",
  "homepage": "/static-files",
  "jest": {
    "collectCoverageFrom": [
      "src/**/*.{js,jsx}",
      "!**/*.test.{js,jsx}",
      "!**/__tests__/*.{js,jsx}"
    ]


确保与您的设置相比,您的文件位于正确的目录中,我相信它会解决问题。

在docker容器中,添加
--host 0.0.0
解决了我的问题。使用mlflow 1.17.0

mlflow ui --host 0.0.0.0

您使用的是哪个版本的mlflow?以下命令的输出是什么mlflow--versionSorry我现在记不起来了,因为我暂时删除了它。似乎如果我在mlrun存在的路径上执行它,当访问mlflow入口点url时,会弹出此消息。但是,首先在父文件夹上执行mlfow ui(将创建空的mlrun),然后返回到创建实验的mlrun文件夹。然后这个错误就消失了。但我现在无法检查,因为我正在做其他任务。可能会返回以查看此问题是否仍然存在。谢谢你的帮助!谢谢,但我现在不能检查,因为我正忙于其他任务。如果此问题仍然存在或不存在,将返回审查。谢谢你的帮助!遇到相同的问题,通过从此处提到的示例文件夹运行
mlflow ui
解决,
train.py
需要从
examples
文件夹中运行,因为UI在启动UI的目录中的
mlruns
文件夹中查找运行,并且自
train.py
在运行它的目录中创建
mlruns
文件夹以来。