Win10系统-Pytorch安装笔记(使用pip指令)

Win10系统-Pytorch安装笔记(使用pip指令)

准备工作:CUDA11.6+Python3.9+pytorch1.13.1+Anaconda3-2022.05+pycharm2021.3.3

1.在anaconda prompt中创建环境。

conda create -n pytorch python=3.9//pytorch是环境名。随便起

(记得更换python对应的版本数)
输入以下指令即可进入刚刚创建的虚拟环境

conda activate pytorch

创建好的环境默认在c盘中,可以把虚拟环境的位置改动到anaconda的安装目录下的envs文件夹中,先把envs文件夹的权限修改一下(属性-安全-高级-编辑-Users,给”写入“权限打勾),然后输入下列指令就可以修改好默认位置。

conda config --add envs_dirs D:\anaconda\envs//将该文件夹设置为创建环境的默认位置

使用conda env list指令可以看到已经修改好了虚拟环境的位置在这里插入图片描述
具体操作:https://blog.csdn.net/Smalldemons/article/details/126213151
2.由于conda指令总是安装失败,所以换成pip指令安装,且在线安装缓慢,所以使用离线安装的方法。先下载好torch、torchvision、torchaudio的whl文件,记住文件保存的地址(例如:D:\pytorchpkg)下载地址
torch、torchvision、torchaudio之间的版本关系
torch安装包如果有前缀cu111(表示适配cuda11.1版本)说明是GPU版本的,无前缀就是CPU版本的
3.进入创建的虚拟环境后,先进入D盘空间,再用 cd D:\pytorchpkg指令进入pytorchpkg文件夹。使用pip install 文件名离线安装文件。安装前把anaconda文件夹的权限全部放开,不然安装过程中会出现问题②的情况
在这里插入图片描述
安装完以后用指令pip list或者conda list看有没有那些东西,之后在python环境中用指令import torch确认是否安装成功。
4.遇到的问题:
①报错一大堆最后一句是socket.timeout: The read operation timed out,需要下载numpy再去安装torch。
②报错最后一句是PermissionError,说明安装时权限受阻,打开权限即可。
③安装时出现错误:PackageNotFound可以尝试用管理员身份运行anaconda prompt再安装。
使用时出现当前pytorch版本计算能力不匹配显卡,如果显卡的计算能力在sm_86需要安装cuda11.x对应的torch

烦死了终于装好了,愿天堂没有需要安装五花八门的软件谢谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值