第二篇:使用Fastai:Anaconda安装及运行(Ubuntu)、pytorch安装、fastai安装、Jupyter远程配置

因为GPU没到货,就先安装基于CPU的pytorch,过程就是下面方框中的,困难重重,最后似乎也没有成功。
后来安装CPU成功的方法以及安装GPU的成功的方法,大家直接略过看最后一部分 加粗斜体

CPU版本安装(服务器和GPU还没有到货)

2019年11月12日


##############################################################################
Fastai基于Pytorch,需要先安装Pytorch,再安装Fastai。Anaconda并不是必须的(没有anaconda直接基于pip安装完全没有问题),只是为了包管理方便。我选择用Anaconda安装cpu版本,一、二部可以直接看❤。

一、Anaconda安装
推荐个很好的文章:Anaconda使用总结:[https://www.jianshu.com/p/2f3be7781451](https://www.jianshu.com/p/2f3be7781451)
❤[Ubuntu16.04安装pytorch(CPU版)](https://blog.csdn.net/qq_43145072/article/details/93900250)讲的很好,讲了Anaconda的安装(conda启动问题讲了)、conda清华源的设置(解决速度过慢问题)、cpu版本Pytorch的安装(注意:改清华源这步说的不完整,可以自己找个完整的conda源更改步骤,或者略过这个步骤)。


 1. 官网下载对应.sh文件([Anaconda对应版本号](https://www.jianshu.com/p/2fd2754d8d53))
 2. ubuntu本地`bash <xx.sh>`,过程中选择默认路径(没特殊要求的话),microsoft vscode可以选择no(用的话选yes)
 3. 安装完成之后 `conda --verson` 显示 not found,`vim ~/.bashrc`,最后一行加上`export PATH="<anaconda的安装路径>/bin:$PATH"`,执行`source ~/.bashrc`
 4. 更新一下conda([https://blog.csdn.net/zhayushui/article/details/80433768](https://blog.csdn.net/zhayushui/article/details/80433768))
 5. conda 创建新的环境(理解为功能上类似虚拟机,为每个程序单独创建一套环境),举例:`conda create --name yourEnv python=2.7`
 6. 进入命令行模式:
查看所有的虚拟环境:`conda info -e`
进入虚拟环境:(通过 activate和deactivate来激活和关闭制定环境)
	`source activate`
	`activate <虚拟环境名字>)`


二、pytorch安装:
 1. pytorch安装,conda和pip版,区分cuda(gpu)和cpu版: [https://www.pytorchtutorial.com/fastai-tutorial-1-installation/#_Conda](https://www.pytorchtutorial.com/fastai-tutorial-1-installation/#_Conda)


三、Fastai安装:

 1. 官网:[https://github.com/fastai/fastai/blob/master/README.md#installation](https://github.com/fastai/fastai/blob/master/README.md#installation)包含着了如何安装pytorch




最终的一个操作过程:
环境:没有GPU,Ubuntu19.04,清华源

 1. 使用conda安装fastai莫名其妙HTTP连接断了几次,我开始尝试按照fastai官网方法:` pip install http://download.pytorch.org/whl/cpu/torch-1.0.0-cp36-cp36m-linux_x86_64.whl
 pip install fastai`(加sudo,pip换成了pip3,pytorch和torchvision通过https://pytorch.org/get-started/previous-versions/ 找到并换成对应的版本)。
 2.	第一步中第一个命令还算顺利,在第二个命令的过程中,即安装fastai过程中,看到有些依赖包安装的过程中http断开,把下面所有的包预先安装一下**(python换成python3)**
 
 ![在这里插入图片描述](https://img-blog.csdnimg.cn/2019111023111459.png)
 再用pip3安装上scapy。


o(╥﹏╥)o两天终于配置好了!!!

############################################################################################

CPU版本安装

2019年11月12日
jupyter 经常出现 connect failed,我不知道原因也不想找到原因,我想把环境再配置一下。我试着用下面的安装方法安装cpu版本
https://blog.csdn.net/github_39611196/article/details/84567403,pytorch-cpu过了,但是torchvision-cpu版本通过不了,我放弃了,我尝试安装gpu版本的torchvision,发现通畅无比…之后使用conda安装fastai也发现顺畅无比,之后在conda环境下运行jupyter也正常了。

总结一下:目前用conda安装的pytorch-cpu,torchvision-gpu,安装纯CPU的pytorch和torchvison困难重重,建议大家还是安装GPU版本的吧(试过了,CPU能正常运行,只不过训练过程非常慢)

GPU版本安装

总结步骤:

  1. 安装anaconda(配置好路径、加几个channel)
  2. (可以略过直接到第三步,conda会自动补齐)conda安装pytorch、torchvision
  3. conda安装fastai

conda,真香!
(接下来有什么坑再更新)

Jupyter远程配置

选择里面的自动配置即刻,很好使:https://blog.csdn.net/u014636245/article/details/83652126

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值