Pytorch安装教程0.2.0版本

网上关于迁移学习的大部分代码都是用pytorch 0.2.0编写的,下面记录一下我安装pytorch0.2.0 遇到的坑

以GitHub高赞代码为例,要求的环境是python3.6 pytorch0.2.0

python3.6这就要求安装anaconda5.2.0的安装包,这样默认安装的就是python3.6,以此类推,更高版本的anaconda默认安装的就是更高版本的python,而pytorch 0.2.0要求的python环境是3.6-3.7之间,所以anaconda选择安装版本需要注意
3.6的对应的是 Anaconda 5.2,5.3以后的都是python 3.7的不要看错了
anaconda2对应的是安装python2.X版本,所以要选择anaconda3

ananconda版本选择地址https://repo.anaconda.com/archive/

当然也可以在anaconda中创建虚拟环境解决这个问题
虚拟环境教程为https://blog.csdn.net/luhuibo318/article/details/94011917

pytorch0.2.0安装
早期pytorch下载包https://pytorch.org/get-started/previous-versions/
如果离线安装包安装失败的话,可以选择直接用conda安装

conda install pytorch=0.2.0 cuda80 -c pytorch

torchvision0.2.0安装

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ torchvision==0.2.2

如果报错 The following packages are not available from current channels:
则还需要安装wheel包

晕,pycharm免费版不能连接服务器,所以得下载professional版本的
破解版下载地址https://zhile.io/2018/08/25/jetbrains-license-server-crack.html
学生申请激活码连接 https://sales.jetbrains.com/hc/zh-cn/articles/207154369-%E5%AD%A6%E7%94%9F%E6%8E%88%E6%9D%83%E7%94%B3%E8%AF%B7%E6%96%B9%E5%BC%8F

再来一个pycharm远程连接服务器教程
https://blog.csdn.net/yeler082/article/details/83818771

查看nvidia对应的pytorch版本conda install pytorch torchvision torchaudio cudatoolkit=9.2 -c pytorch
https://blog.csdn.net/z_mawkish/article/details/106216462

conda常见命令

conda update -n base conda #update最新版本的conda
conda create -n xxxx python=3.5 #创建python3.5的xxxx虚拟环境
conda activate xxxx #开启xxxx环境
conda deactivate #关闭环境
conda env list #显示所有的虚拟环境
conda info --envs #显示所有的虚拟环境

adda-pytorch代码运行时报错解决方案
RuntimeError: Expected object of type torch.FloatTensor but found type torch.cuda.FloatTensor for argument #2 'weight'
解决方案
解决办法:加入这句话images = images.type(torch.cuda.FloatTensor)

参考文献
https://blog.csdn.net/Jeremy_lf/article/details/102864102
https://blog.csdn.net/discoverer100/article/details/87017666
https://blog.csdn.net/qq_45988298/article/details/105360630

posted on 2020-11-02 11:13  doubleqing  阅读(2803)  评论(0编辑  收藏  举报

导航