linux系统中安装pytorch_在Ubuntu16.04中安装PyTorch

最近一直在Ubuntu上安装PyTorch,从对Ubuntu一概不知到成功安装PyTorch,中间有很多心酸历程。介于此,分享Ubuntu安装完成后的一些问题和PyTorch的安装方法。

假定已经安装好Ubuntu16.04,一般会有两个常见问题

Ubuntu美化

为什么要美化?为了使ubuntu界面更好看。

有没有必要美化?没必要。

美化教程:https://blog.csdn.net/X_kh_2001/article/details/81126644

Ubuntu下载源设置

此操作为了下载各种包的速度更快一些,有必要设置。

设置教程:https://blog.csdn.net/qq_40089560/article/details/88915230

以上两个问题解决之后,开始安装pytorch。可以通过Anaconda便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。更多Anaconda信息参考

https://www.jianshu.com/p/62f155eb6ac5

从Anaconda中安装pyTorch

安装Anaconda(建议选择3.6版本)

Anaconda版本选择:https://blog.csdn.net/GodDavide/article/details/102648787Anaconda下载链接:https://repo.anaconda.com/archive/安装教程:https://blog.csdn.net/u012318074/article/details/77074665

安装PyTorch(CPU版本)

参考链接:

https://www.cnblogs.com/darkknightzh/p/12000809.htmlhttps://www.cnblogs.com/zxj9487/p/11384690.html
创建虚拟环境:conda create -n pytorch python=3.6
激活虚拟环境:conda activate pytorch

方法1:在线安装

打开pytorch官网https://pytorch.org/,根据需求选择[PyTorch Build、Your OS、Package、Language、CUDA(NVIDIA显卡型号)]

0ed906bae4efce64c652b790cf9a43cd.png

方法2:离线安装(在官网下载安装文件时可能会很慢,所以选择在清华镜像站点中下载pytorch和torchvision)

清华镜像站点:https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

(配置的虚拟环境是基于python3.6,但基于python3.6有很多pytorch,任意下载一个即可)

比如我下载的是

pytorch-1.5.1-py3.6_cpu_0.tar.bz2torchvision-0.6.1-py36_cpu.tar.bz2

安装pytorch,在终端输入

Conda install –offline pytorch-1.5.1-py3.6_cpu_0.tar.bz2

安装torchvision,在终端输入

Conda install –offline torchvision-0.6.1-py36_cpu.tar.bz2

如果出现错误PathNotFoundError,那就把下载的文件放在PathNotFoundError指示的目录中。

离线安装好之后,还要重新使用conda在线安装一次,对相关的包进行在线匹配,但是要删掉最后的-c pytorch,因为它代表直接从官网去下载,不会与本地的匹配,还会重新下载,命令如下:

conda installpytorch torchvision
如果在线匹配失败,也没关系,一切结束之后,退出虚拟环境:conda deactivate

查看pytorch版本,在终端输入python进入python交互式环境

0064dff6e0c026e9fc807c9094ca650a.png

Pytorch简单使用

什么是张量?张量是一个多维数组,他是标量、向量、矩阵的高维拓展

参考链接:https://www.lizenghai.com/archives/65930.html简单使用:https://www.jianshu.com/p/5ae644748f21/

在使用torch之前,需要先进入python交互式环境,否则在终端输入[import torch]时,指针会变成空心十字,此时ctrl z退出import torch,之后再参考链接中的方法

https://blog.csdn.net/psp3dcg/article/details/97023458

6881630094e02a5691d90c19451ed04f.png

5e16c21a4d78e43b05627ada0c8d13eb.png b14f12a32884f0b400c166f538a78187.png扫码关注 b61686ff1ec0c6ef9280363a02819cd5.png a68f5839ebeba4b3b1ad6708f021620d.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值