我正在尝试在Windows上安装PyTorch,已有可用版本但出现错误。
conda install -c peterjc123 pytorch=0.1.12
警告:除非您有非常特殊的原因不这样做,否则请遵循来自https://pytorch.org的官方安装说明。它们更有可能准确且最新。
以下是如何在Windows上使用Anaconda从官方渠道安装PyTorch软件包的步骤,截至本评论撰写时(2020年3月31日):
没有CUDA的PyTorch:
conda install pytorch torchvision cpuonly -c pytorch
使用CUDA 10.1的PyTorch:
conda install pytorch torchvision cudatoolkit=10.1 -c pytorch
pip install [...] -f https://download.pytorch.org/whl/torch_stable.html
。如果在PyPI上有兼容Windows的版本就太好了! - PhilMacKay访问官网:http://pytorch.org/
例如,如果您在上述步骤中选择了Windows、pip、Python 3.6和none,则将获取以下命令:
pip3 install http://download.pytorch.org/whl/cpu/torch-0.4.0-cp36-cp36m-win_amd64.whl
pip3 install torchvision
实际答案::
最好的方法是在官方网站上查看最新选项。以下为截至2020年3月仍能使用的选项:
# for windows 10, CUDA 10.1
conda install pytorch torchvision cudatoolkit=10.1 -c pytorch
#for windows 10, CUDA 9
conda install pytorch torchvision cudatoolkit=9.2 -c pytorch -c defaults -c numba/label/dev
之前的回答已过时。
看起来作者(peterjc123)两天前发布了conda包,以在Windows上安装PyTorch 0.3.0。以下是一个副本:
# for Windows 10 and Windows Server 2016, CUDA 8
conda install -c peterjc123 pytorch cuda80
# for Windows 10 and Windows Server 2016, CUDA 9
conda install -c peterjc123 pytorch cuda90
# for Windows 7/8/8.1 and Windows Server 2008/2012, CUDA 8
conda install -c peterjc123 pytorch_legacy cuda80
来源:https://github.com/pytorch/pytorch/issues/494#issuecomment-350527200
如果您正在尝试在Windows 10上安装,并且没有安装Anaconda,则以下是最佳选项:
pip install https://download.pytorch.org/whl/cpu/torch-1.0.1-cp27-cp27mu-linux_x86_64.whl
pip install torchvision
如果上述命令无法运行,则您使用的是Python 2.7 UCS2版本,请使用此命令。pip install https://download.pytorch.org/whl/cpu/torch-1.0.1-cp27-cp27m-linux_x86_64.whl
pip3 install https://download.pytorch.org/whl/cpu/torch-1.0.1-cp35-cp35m-win_amd64.whl
pip3 install torchvision
pip3 install https://download.pytorch.org/whl/cpu/torch-1.0.1-cp36-cp36m-win_amd64.whl
pip3 install torchvision
pip3 install https://download.pytorch.org/whl/cpu/torch-1.0.1-cp37-cp37m-win_amd64.whl
pip3 install torchvision
请使用以下命令安装torch==1.5.0+cpu和torchvision==0.6.0+cpu:
pip install -f https://download.pytorch.org/whl/torch_stable.html torch==1.5.0+cpu torchvision==0.6.0+cpu
尝试运行:
conda install -c pytorch pytorch