Conda 不接受依赖项
Conda is not accepting dependencies
我正在使用 snakemake 作为工作流管理器。我首先在 JupyterLab (anaconda) 中创建一个 conda 环境:conda create base
。然后我用 mamba env create --name <name of the env> --file environment.yaml
激活一个 .yaml
文件。在 .yaml 文件中,我包括以下依赖项:R = 4.1.3, tensorflow = 2.8.0
。此时我收到一条错误消息:
解决过程中遇到的问题:
- 没有提供请求的 r 4.1.3**
- 没有提供请求的 tensorflow 2.8.0**。
据我了解,依赖项将由本地环境中的 conda 处理。我最终使用 pip install tensorflow.
在本地环境中手动安装 tensorflow
然而,当我尝试激活 .yaml 文件时,我收到了相同的错误消息。我知道我已经安装了 R
.
我该怎么办?我有 Ubuntu 20.04.4 LTS。
非常感谢。
没有找到包,因为tensorflow from conda is 2.7.0 and the highest available for R目前最高版本是4.1.0,所以要用conda安装必须降级
对于 tensorflow,,但我不知道 R 是否有类似的解决方法。
编辑:固定 R 版本
我正在使用 snakemake 作为工作流管理器。我首先在 JupyterLab (anaconda) 中创建一个 conda 环境:conda create base
。然后我用 mamba env create --name <name of the env> --file environment.yaml
激活一个 .yaml
文件。在 .yaml 文件中,我包括以下依赖项:R = 4.1.3, tensorflow = 2.8.0
。此时我收到一条错误消息:
解决过程中遇到的问题:
- 没有提供请求的 r 4.1.3**
- 没有提供请求的 tensorflow 2.8.0**。
据我了解,依赖项将由本地环境中的 conda 处理。我最终使用 pip install tensorflow.
在本地环境中手动安装 tensorflow
然而,当我尝试激活 .yaml 文件时,我收到了相同的错误消息。我知道我已经安装了 R
.
我该怎么办?我有 Ubuntu 20.04.4 LTS。
非常感谢。
没有找到包,因为tensorflow from conda is 2.7.0 and the highest available for R目前最高版本是4.1.0,所以要用conda安装必须降级
对于 tensorflow,
编辑:固定 R 版本