Pytorch、torch、torchvision的cpu和gpu版本的安装

Pytorch的cpu和gpu版本的安装

  • 一、CPU版本的安装
    • 1、本地安装
  • 二、GPU版本的安装
    • 1、通过网络下载安装
    • 2、本地安装环境包
      • (1)conda的安装
        • conda安装的出错
      • (2)win10离线安装
        • 离线安装包
        • 离线下载安装包

一、CPU版本的安装

1、本地安装

通过命令行自动下载安装的方法是不可行的,因为下载总是找不到资源或者下载失败,所以只能通过命令行的方式进行安装。
这个链接是各种版本torch的.whl方式,可以手动进行下载,然后本地安装
https://download.pytorch.org/whl/torch_stable.html

二、GPU版本的安装

1、通过网络下载安装

把requirement拷到新的电脑上,再输入

pip install -r requirement.txt

这种安装方法有很多包是安装不了的,比如torch1.2.0,torchvision0.4.0等,这些包不能够这样安装,因为下载源没有相应的版本,并且下载比较慢,需要将requirements.txt中的这些不能安装的包的相关命令删除,然后下载到本地进行安装。

2、本地安装环境包

通过命令行自动下载安装的方法是不可行的,因为下载总是找不到资源或者下载失败,所以只能通过命令行的方式进行安装。
这个链接是各种版本torch的.whl方式,可以手动进行下载,然后本地安装
https://download.pytorch.org/whl/torch_stable.html
https://pypi.tuna.tsinghua.edu.cn/simple/torchvision/

(1)conda的安装

conda install --use-local pytorch-1.7.0-py3.7_cuda102_cudnn7_0.tar.bz2

注意:在annaconda3中进行安装的时候,不需要电脑安装cuda,因为只要下载的是cuda版本的touch,那么就会自带cuda的安装,比较方便。

conda安装的出错

OSError: [WinError 126] 找不到指定的模块。 Error loading "D:\Anaconda3_install\envs\pytorch_1.9\lib\site-packages\torch\lib\caffe2_nvrtc.dll" or one of its dependencies.

解决方法:

conda install numpy pyyaml mkl cmake cffi

(2)win10离线安装

离线安装包

首先使用命令行将所有的安装包进行下载

离线下载安装包

下载单个离线包

pip download -d your_offline_packages <package_name>

批量下载离线包

pip download -d your_offline_packages -r requirements.txt

其中your_offline_packages是下载到的位置,可以为绝对路径,也可以是相对路径。
在这里插入图片描述

在这里插入图片描述

安装单个离线包

 pip install --no-index --find-links=/your_offline_packages/ package_name

批量安装离线包

pip install --no-index --find-links=/your_offline_packages/ -r requirements.txt

其中/your_offline_packages/可以是当前路径的相对路径,也可以是绝对路径。

你可能感兴趣的:(软件的安装和使用,pytorch,深度学习)