PyToch+Annaconda+Cuda安装笔记

首先要安装好Annaconda,很早以前就安装好了,教程可以自己去找

1、首先,在PyCharm里面安装一个conda环境
注意:选择python版本的时候不要选3.9,选择3.8就可以了

2、直接去pytorch官网找对应的安装命令:
conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch

自己遇到的问题:
有时候在conda环境里使用pip安装命令报错了:
ValueError: check_hostname requires server_hostname
这是因为开了代理,要关掉才能正常使用pip

import torchaudio的时候Warning:找不到backend
解决方法:手动:pip install PySoundFile

神奇发现:当我安装好了环境之后,想要再安装一个新的pytorch环境
于是我创建新的conda环境然后运行之那个命令
结果直接给我飞速安装了,连下载的过程都跳过了
不知道这是不是使用了Annaconda的神奇功能

做项目的时候安装环境遇到的坑

在做某个项目的时候,没有走上面的安装流程,
而是直接创建conda虚拟环境,然后根据requirements.txt手动pip安装所有包的
一顿操作都完成之后,torch.cuda.is_available直接False了
然后在控制台import torch+torch.__version__之后显示:1.7.1+cpu
卧槽,看来以后安装torch还是要走上面的流程啊
先直接运行:conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch
然后其他的包再自己手动安装,版本不用跟requirements.txt一致,
因为在安装某些旧包的时候可能会卸载我现在的torch安装对应版本的torch
另外注意,创建的环境用的是python 3.8.10哈!!!

你可能感兴趣的:(Pytorch深度学习,人工智能,深度学习,anaconda,python,pytorch)