Python 无法访问mlflow ui
通过在和处执行快速入门和教程,train.py的执行效果良好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
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 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
文件夹以来。