pytorch的Conda安装失败

pytorch的Conda安装失败,pytorch,conda,Pytorch,Conda,我用conda创建了一个环境,我想在其中安装pytorch,但它不起作用。在我使用source activate env_name进入我的环境后,我尝试了以下操作:conda安装pytorch-torchvision-c pytorch(我也尝试了以下操作:conda安装-c pytorch-pytorch-torchvision),但我遇到了以下错误: Using Anaconda Cloud api site https://api.anaconda.org Fetching package

我用conda创建了一个环境,我想在其中安装pytorch,但它不起作用。在我使用
source activate env_name
进入我的环境后,我尝试了以下操作:
conda安装pytorch-torchvision-c pytorch
(我也尝试了以下操作:
conda安装-c pytorch-pytorch-torchvision
),但我遇到了以下错误:

Using Anaconda Cloud api site https://api.anaconda.org
Fetching package metadata: ......
Solving package specifications: ......
Error: Could not find some dependencies for pytorch: mkl >=2018, cudatoolkit >=9.0,<9.1, blas * mkl, cudatoolkit >=10.0,<10.1, cudatoolkit >=9.2,<9.3, blas * openblas, cudnn 7.0.*, cudatoolkit 9.*

Did you mean one of these?

    pytorch, pytorch-gpu, pytorch-cpu

Did you mean one of these?

    cudatoolkit

You can search for this package on anaconda.org with

    anaconda search -t conda cudatoolkit 9.*

 (and similarly for the other packages)
使用Anaconda云api站点https://api.anaconda.org
正在获取包元数据:。。。。。。
解决包装规格:。。。。。。

错误:找不到pytorch:mkl>=2018、cudatoolkit>=9.0、=10.0、=9.2、的某些依赖项,我无法给您一个明确的答案,因为您没有提供有关您正在使用的Python版本和平台的信息

转到,根据您的平台、Python版本以及是否需要CUDA选择安装方法


请尝试以下步骤。它对我很有效

源激活环境名称
康达安装-c pytorch pytorch

开放式python外壳
import torch

Pytorch的
vision
包(aka
torchvision
)是在Python 3.4之后开发的,因此只有支持Python 2.7、3.5-7的版本。请使用更高版本的Python创建新环境。注意,在创建环境时最好包含您关心的包,例如

conda create -n env_name -c pytorch torchvision

康达会解决剩下的问题。如果您需要一个特定版本的Python,您也可以包括它(例如,
Python=3.6
)。

我也尝试过(复制那里提供的代码),但仍然不起作用。python版本在我的文章(3.4.5)中提供。cuda版本是10.0,我在linux上运行它。您是否有特定的理由保留这样一个旧的Python版本?@Denninger我试图创建一个具有更高版本的环境,但其他软件包不兼容(如numpy)。我无法从根目录更改版本。lifesafer,这对我来说很有效,即使在创建conda环境后它不起作用
conda create--name jukebox pythor=3.7.5 pytorch=1.4 torchvision=0.5-c pytorch
conda create -n env_name -c pytorch torchvision