清华源离线安装pytorch_pytorch离线安装方法

在服务器搭建环境,需要下载包进行离线安装,踩坑无数。写下此贴记录一下。

pytorch1.1.0

cpu

https://download.pytorch.org/whl/cpu/torch-1.1.0-cp36-cp36m-win_amd64.whl (windows)

https://download.pytorch.org/whl/cpu/torch-1.1.0-cp36-cp36m-linux_x86_64.whl (linux)

gpu

https://download.pytorch.org/whl/cu100/torch-1.1.0-cp36-cp36m-win_amd64.whl (windows,CUDA 10.0)

https://download.pytorch.org/whl/cu90/torch-1.1.0-cp36-cp36m-win_amd64.whl (windows,CUDA 9.0)

https://download.pytorch.org/whl/cu90/torch-1.1.0-cp36-cp36m-linux_x86_64.whl (linux,CUDA 9.0)

如果需要不同的python版本,系统版本,torch版本,cuda版本,python版本只需要将指令中相关的部分就行更改即可。下载好后通过在文件目录下pip install a.whl指令进行安装。

torchvision

这个可以在清华镜像源里面下载

https://pypi.tuna.tsinghua.edu.cn/simple/torchvision/

torch版本必须要与torchvison版本一致,比如说torch版本为1.1.0对应的torchvison版本为0.3.0

如果版本不对的话,就会出现如下错误提示:

Could not find a version that satisfies the requirement torch1.2.0 (from torchvision0.4.0) (from versions: )

No matching distribution found for torch1.2.0 (from torchvision0.4.0)

其他的包也可以在清华镜像源里面找

https://pypi.tuna.tsinghua.edu.cn/simple/

有一些小的包,可以在这里搜索,然后下载,自行安装。

https://pypi.org/

有一些python包为了给服务器用,下载下来后是.tar.gz格式的,需要先解压,然后包里面一般会有一个setup.py,切换到目录下。

先执行 python setup.py build

然后执行 python setup.py install

你可能感兴趣的:(清华源离线安装pytorch)