我得到了这个错误:
C:\Users>conda install pytorch torchvision -c soumith
Fetching package metadata .............
PackageNotFoundError: Package missing in current win-64 channels:
- pytorch我从Pytorch official website获得了conda install pytorch torchvision -c soumith,并在Pytorch站点上设置了OSX/conda/3.6/none (应该是正确的)。我是conda的新手,有什么建议可以解决这个问题吗?
发布于 2017-12-16 00:27:53
使用以下命令在windows上安装pytorch
对于Windows 10和Windows Server 2016,CUDA 8
conda install -c peterjc123 pytorch cuda80对于Windows 10和Windows Server 2016,CUDA 9
conda install -c peterjc123 pytorch cuda90对于Windows 7/8/8.1和Windows Server 2008/2012,CUDA 8
conda install -c peterjc123 pytorch_legacy cuda80发布于 2017-09-08 12:43:29
更新:从Windows0.4开始,有一个官方的Anaconda频道,里面也有适用于PyTorch的软件包。您可以使用以下命令在windows上安装最新的预构建(二进制)版本的PyTorch (默认情况下为GPU版本):
conda install -c pytorch pytorch
仅适用于CPU版本:conda install -c pytorch pytorch-cpu
对于特定版本的CUDA,请选择CUDA9.1:conda install -c pytorch pytorch cuda91
windows的官方说明现已提供here
Windows上PyTorch早期版本(<0.4)的老答案:
它看起来像是你在windows ( win64 )上,你试图通过选择OSX来安装pytorch,因为你在pytorch site上没有列出win64的选项。(如果不是这样,我会修改我的答案)。-c soumith将使用soumith的频道,该频道只有Linux和OSX的软件包,没有windows的软件包。这就是为什么当你在windows机器上运行conda时得到这个错误的原因。
您可以使用以下命令通过conda在windows上安装pytorch:
conda install -c peterjc123 pytorch
这将使用peterjc123的通道获取pytorch包,其中包含用于Win64的包。
您可以使用pip安装torchvision包,如下所示:pip install torchvision
发布于 2019-06-02 14:15:19
2019年6月,pytorch生成的命令需要依赖才能成功执行。例如,我选择了稳定的pytorch1.1build with python3.6和Cuda 10.0。pytorch page生成的命令如下:
conda安装pytorch torchvision cudatoolkit=10.0 -c pytorch
但是如果你像我一样创建了一个新的conda环境,它将不会工作。设置pytorch的分步过程如下:
工具包,如下所示: cudatoolkit
conda install -c anaconda cudatoolkit=10.0
然后,
conda install -c anaconda mkl_fft
conda安装-c pytorch pytorch
这对我很有效。但在开始pytorch设置之前,我已经使用scikit-learn和jupyter notebook设置了我的新conda环境。因此,如果出现任何依赖问题,最好同时安装scikit-learn和jupyter笔记本。
https://stackoverflow.com/questions/45906706
复制相似问题