python - MLFlow 项目找不到 conda 可执行文件

标签 python anaconda conda mlflow

我正在关注 MLFlow 网站上的教程。我能够运行 train.py 和 mlflow ui 工作正常。打包项目尝试使用环境变量 MLFLOW_CONDA_HOME 但找不到 conda。 我尝试将变量设置为 anaconda3/condabin 的路径,但似乎找不到我的可执行文件。这是我得到的错误: 错误 mlflow.cli:=== 无法在/anaconda3/condabin\bin/conda 找到 Conda 可执行文件。确保 Conda 按照安装安装 争论于https://conda.io/docs/user-guide/install/index.html 。您还可以通过设置 MLFLOW_CONDA_HOME 环境变量来配置 MLflow 以查找特定的 Conda 可执行文件 到 Conda 可执行文件的路径 ===

在我的路径末尾添加\bin/conda 似乎是问题所在,我不确定为什么 mlflow 会这样做。我什至尝试将其设置为 conda 环境中的 python.exe,但没有成功。我在 Anaconda 文件夹中找不到 bin/conda 文件夹。

最佳答案

我通过从 Anaconda Prompt 运行它解决了这个问题。确保首先在 anaconda 中安装了 mlflow,仅此而已。但问题是它在 Windows 上兼容性不好,您需要分为两个步骤,激活 conda 环境,然后使用 --no-conda 运行,如此处所述 https://github.com/mlflow/mlflow/issues/2674

关于python - MLFlow 项目找不到 conda 可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59331417/

相关文章:

python - PyQt - 在小部件之上显示小部件

python - 通过将非采样值归零来对 numpy 数组进行采样?

python - PyPi 断言错误 : unsupported schema

python - windows 10安装后无法导入theano

python - 序号 242 无法定位到动态链接库 Anaconda3\Library\bin\mkl_intel_thread.dll

python - g++ 不可用,如果使用 conda : `conda install m2w64-toolchain`

Python Matplotlib 在一张图片中制作动画条形图和绘图

python - 相同的元组给出不同的泡菜

python - 带有 GSL 的 Windows 64 中的 Cython

python - Conda - 从防火墙后面的 .whl 文件安装 tensorflow