通过Conda安装PyTorch

Ron*_*hen 5 anaconda torch pytorch

目标:使用pytorch和torchvision创建一个conda环境。Anaconda Navigator 1.8.3,python 3.6,MacOS 10.13.4。

我尝试过的

  • 在导航器中,创建了一个新环境。试图安装pytorch和torchvision,但由于用户界面搜索软件包找不到与pytorch,torch,torchvision或类似字符串匹配的可用软件包,因此无法进行安装。
  • conda install pytorch torchvision -c pytorch
  • conda update --all

pytorch 0.3.1,torch 0.3.1和torchvision 0.2.0现在显示为安装在根环境中。但是,根环境不再是可克隆的。克隆按钮为灰色/禁用(以前是启用/可克隆)。我可以将根环境用作后备环境,但conda的要点是能够创建单独的可处理环境。我想念什么?

更新-----------------

运行conda install -c pytorch pytorch收益: # All requested packages already installed.但是,如果我激活pytorch环境并在其中列出软件包,则没有包含单词“ torch”的软件包。如果我那么做conda search pytorch,我得到PackagesNotFoundError: The following packages are not available from current channels: - pytorch。如果我激活base环境然后再这样做,conda list则pytorch在基本软件包列表中。那么,如何创建一个包含pytorch的单独环境?

Rom*_*ldM 13

您似乎已经在您的基本环境中安装了 PyTorch,因此您无法在其他“pytorch”环境中使用它。

任何一个:

  • pytorch_env使用 PyTorch直接创建一个新环境(我们称之为):conda create -n pytorch_env -c pytorch pytorch torchvision

  • 切换到您已经创建的 pytorch 环境:source activate pytorch_env然后在其中安装 PyTorch:conda install -c pytorch pytorch torchvision