Pytorch和torchvision 的安装

1. 查看Python版本

python --version
# 或者
python -V

2. Windows如何查看自己的CUDA版本

  1. 按win+Q,输入NVIDIA Control Panel 打开NVIDIA控制面板

    在这里插入图片描述

  2. 再点(左下角)系统信息

    在这里插入图片描述

  3. 点击组件,就可以看到你的CUDA信息

    在这里插入图片描述

3. Anaconda3 安装

1.1 下载Anaconda3

anaconda基本是 官网镜像源下载,一直next,在此不详细说明了,有需要的话可以看下这个博客
anaconda教程

1.2 准备工作

在这里插入图片描述

输入conda create -n pytorch python=3.7创建Pytorch Anaconda虚拟环境(python对应自己的版本)

输入activate pytorch启动Pytorch Anaconda虚拟环境

输入 conda deactivate 可以退出此环境

在这里插入图片描述

4. Pytorch和torchvision 的安装

Pytorch安装

镜像下载安装(强烈推荐)

首先进入此链接 torch清华镜像源链接.
选择win-64,博主选择的是如图的pytorch-1.7.0-py3.8_cuda101_cudnn7_0.tar.bz2

切换到下载的文件夹,依次输入

conda install numpy mkl cffi

conda install --offline pytorch-1.7.0-py3.8_cuda101_cudnn7_0.tar.bz2

在这里插入图片描述

torchvision安装

一般的方是pip install torchvision

但是我输入以后import torchvision显示报错:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "D:\Anaconda3\envs\pytorch\lib\site-packages\torchvision\__init__.py", line 1, in <module>
    from torchvision import models
  File "D:\Anaconda3\envs\pytorch\lib\site-packages\torchvision\models\__init__.py", line 11, in <module>
    from . import detection
  File "D:\Anaconda3\envs\pytorch\lib\site-packages\torchvision\models\detection\__init__.py", line 1, in <module>
    from .faster_rcnn import *
  File "D:\Anaconda3\envs\pytorch\lib\site-packages\torchvision\models\detection\faster_rcnn.py", line 7, in <module>
    from torchvision.ops import misc as misc_nn_ops
  File "D:\Anaconda3\envs\pytorch\lib\site-packages\torchvision\ops\__init__.py", line 1, in <module>
    from .boxes import nms, box_iou
  File "D:\Anaconda3\envs\pytorch\lib\site-packages\torchvision\ops\boxes.py", line 2, in <module>
    from torchvision import _C
ImportError: DLL load failed: 找不到指定的模块。
exit()

在网上查了很多方法,比如卸载再重装numpy包都不管用,
最后还是老方法在镜像下载对应的torchvision包

在下载路径输入conda install --offline (对应包的版本)

验证成功安装

进入pytorch环境输入python,并运行以下代码验证是否安装成功及版本号:

import torch 
import torchvision
print(torch.__version__)
print(torchvision.__version__)

都不报错,证明安装成功!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值