ubuntu MLFlow项目; bash:Python:找不到命令

t98cgbkg  于 2022-11-22  发布在  Python
关注(0)|答案(2)|浏览(180)

我正在ubuntu20.04终端上使用以下命令运行MLflow项目

mlflow run . --no-conda -P alpha=0.5

我的系统没有conda或python(但是有python3)。

alias python='python3'

之后,我可以在终端中使用python打开python。但是,我仍然得到相同的错误

2021/11/21 08:07:34 INFO mlflow.projects.utils: === Created directory /tmp/tmpp4h595ql for downloading remote URIs passed to arguments of type 'path' ===
2021/11/21 08:07:34 INFO mlflow.projects.backend.local: === Running command 'python tracking.py 0.5 0.1' in run with ID 'e50ca47b3f8848a083906be6220c26fc' === 
bash: python: command not found
2021/11/21 08:07:34 ERROR mlflow.cli: === Run (ID 'e50ca47b3f8848a083906be6220c26fc') failed ===

如何摆脱这种错误?

m1m5dgzv

m1m5dgzv1#

MLproject文件中将python更改为python3以解决错误。

command: "python3 tracking.py {alpha} {l1_ratio}"
flseospp

flseospp2#

在终端中运行下面的命令对我有帮助:

$ sudo apt install python-is-python3

安装后,运行ML项目,它应该工作。

相关问题