几步完成 anaconda3+pytorch+fastai 的安装
为啥用anaconda
anaconda 确实很好用,切换python版本也方便。而且如果服务器用的人多,用anaconda搞个自己的环境很舒服。
anaconda3安装
- 官网选择要下载的版本。我用的是python3.7做base(如果后面想用python2.7直接加个环境就行)
把下载地址拷贝下来,用wget下载
| wget https://repo.anaconda.com/archive/Anaconda3-2019.03-Linux-x86_64.sh | 
- 安装
| bash Anaconda3-2019.03-Linux-x86_64.sh | 
这个过程需要
- 
按回车阅读license,并同意 
- 
选择安装地址,我就是按默认的 /home/zxy/anaconda3
- 
是否 conda init ,这步同意了会自动在 /home/zxy/.bashrc改你的环境变量。
- 
激活环境变量的修改 
| source ~/.bashrc | 
激活下修改,就安装完毕了,然后可以rm掉安装包。
- 一些细节
同意了conda init后,会自动在/home/zxy/.bashrc加下面这些东西。可以用cat ~/.bashrc自己看看
| # >>> conda initialize >>> | 
有了它呢,我们直接python测试看看
| (base) [zxy@gpu-server5 ~]$ python | 
OK! 可以用了!
pytorch安装
官网选择下载的版本。这里要根据自己的cuda版本选择
| conda install pytorch torchvision cudatoolkit=9.0 -c pytorch | 
因为有了anaconda,安装pytorch一句话完事。
(ps:国内兄弟,可以先添加清华镜像,再把后面的-c pytorch去掉。速度飞起~)
fastai安装
| conda install -c fastai fastai |