0

我正在尝试使用他们网站上给出的 Mamba 将 pytorch 安装到 Anaconda 中。

mamba install pytorch torchvision torchaudio cudatoolkit=11.1 -c pytorch -c nvidia

但曼巴抱怨

Encountered problems while solving:
  - package mamba-0.15.3-py39h951de11_0 requires libarchive >=3.5.1,<3.6.0a0, but none of the providers can be installed
  - package python-3.9.5-h12debd9_4 requires openssl >=1.1.1k,<1.1.2a, but none of the providers can be installed

但是,当我列出我已经安装的软件包时,似乎安装了所需的版本:

62:openssl                   1.1.1l               h7f8727e_0
44:libarchive                3.5.2                hccf745f_0    conda-forge

我只是将 mamba 安装到新的 Miniconda(使用 nomkl)中。conda 运行了很长时间,并且还会停止一些冲突信息。

我该怎么做才能使用上述命令安装 pytorch?

4

1 回答 1

0

您可能希望如下使用 pytorch 创建环境,而不是首先使用 conda-forge 创建一个框架环境,然后使用它的mambaor从新环境中安装 pytorch conda。不知道为什么,但这似乎对我有用。可能值得在 github 上输入问题。

# after activating the base conda environment
# update conda/mamba just in case, perhaps using conda-forge
conda update conda -c conda-forge
# `conda --version`: conda 4.10.3
conda update mamba -c conda-forge

myenv="fai_pt"
mamba create -n $myenv pytorch torchvision torchaudio cudatoolkit=11.1 -c pytorch -c nvidia
于 2021-09-25T07:25:52.460 回答