每当我尝试在 azure 上运行 python 脚本时,我都会在日志中看到下面显示的一长串消息。请告诉我是什么原因造成的以及可能的解决方案。
警告:您的环境文件中有 pip 安装的依赖项,但您没有将 pip 本身列为您的 conda 依赖项之一。Conda 可能不会使用正确的 pip 来安装您的软件包,并且它们最终可能会出现在错误的位置。请添加显式 pip 依赖项。我给你加了一个,但还是唠叨你。
每当我尝试在 azure 上运行 python 脚本时,我都会在日志中看到下面显示的一长串消息。请告诉我是什么原因造成的以及可能的解决方案。
警告:您的环境文件中有 pip 安装的依赖项,但您没有将 pip 本身列为您的 conda 依赖项之一。Conda 可能不会使用正确的 pip 来安装您的软件包,并且它们最终可能会出现在错误的位置。请添加显式 pip 依赖项。我给你加了一个,但还是唠叨你。
我使用 conda 但必须从 pip 安装一些包,所以我得到相同的消息,即使我的 .yml 文件通过在 conda 安装包列表末尾显式写入“pip:”来包含依赖项)。这可能是一个错误(https://github.com/rapidsai/cudf/issues/1576)。
就我而言,我只是在“-pip:”上方的行中添加了“-pip”(注意,没有破折号或“:”。所以现在有两个,按此顺序:“-pip”和-在它下面-“ - pip:") 并且消息消失了。此解决方案取自 https://github.com/conda/conda/blob/54e4a91d0da4d659a67e3097040764d3a2f6aa16/tests/conda_env/support/advanced-pip/environment.yml (其中包含 pip 依赖项的高级管理)