赞
踩
注:Ubuntu16.04下载地址:
http://mirrors.aliyun.com/ubuntu-releases/16.04/
小编是在VirtualBox安装的Ubuntu,附安装链接:http://dblab.xmu.edu.cn/blog/337-2/
**1、**下载Anaconda3,链接(清华大学开源软件镜像站):
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/,下图为Linux下python3.7版本(64位)对应的Anaconda:
**2、**下载完成后,在ubuntu终端输入:
cd /home/用户名/下载
ubuntu默认下载的文件路径是该文件夹,进入该文件夹后,输入ls查看所有文件,这里主要目的是方便复制要安装的anaconda的文件名。
输入命令:bash Anaconda3-5.3.1-Linux-x86_64.sh,点击回车,开始安装,安装过程中遇到yes/no选项,基本上不断按回车或者yes默认就行了。不过注意最后一步有一个询问你是否安装vscode,如果你没有需要就输入no,毕竟在服务器里面都是用vim编辑器的,没必要多装一个。
**3、**装好以后,开始配置环境变量:
无论是哪种内核(版本)的系统,都可以通过修改/etc/profile或者/etc/bashrc的配置信息来达到设置环境变量的目的
在这里我们修改profile文件
在终端输入:sudo gedit /etc/profile,此时,该配置文件在可视化界面中打开,在最后一行添加:
#Anaconda
export PATH=$PATH:/home/用户名/anaconda3/bin
之后ctrl+s保存,保存的时候终端会出现警告,可以不用管。
最后重新载入配置文件,输入source /etc/profile
打开终端,输入python,验证是否安装成功。
或打开终端,可输入conda info,或者conda -V,Anaconda3安装成功。
安装过程中我出现过很多的问题,很多次都是把Anaconda3删除后重新开始步骤2的过程,有出现问题的小伙伴也可这么操作。
卸载anaconda3命令:rm -rf ~/anaconda3,我看很多博客还有连同配置的环境变量一同删除,亲测只删除anaconda3不删除环境变量也可,还可以省的下次安装好再重新配置环境变量,参考链接:
https://blog.csdn.net/elegantoo/article/details/103893357。
**1、**为pytorch创建虚拟环境(参考链接:https://zhuanlan.zhihu.com/p/266376683)
在终端输入:conda create -n pytorch python=3.7,点击Enter回车键,开始创建
到这里环境创建成功。输入:conda activate pytorch,进入pytorch环境,输入conda deactivate退出pytorch环境。
如果创建环境中出现问题:CommandNotFoundError: Your shell has not been properly configured to use ‘conda activate’.解决办法如下(参考链接:https://blog.csdn.net/qq_33221533/article/details/100150534):
1)首先终端输入 source activate
2)然后终端输入 source deactivate
3)输入你要激活的虚拟环境指令 conda activate your_virtual_name
2、参考链接:https://blog.csdn.net/HYQ666888999/article/details/108337327
Pytorch环境创建好之后,在终端输入conda activate pytorch,进入pytorch环境下输入:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/ conda config --set remote_read_timeout_secs 600.0 #这一步可有可无,是为了防止下载速度太慢出现中断的情况
输入最后一条安装命令前,先输入conda config --set remote_read_timeout_secs 600.0,防止如果下载过程中总是有文件下载中断,给电脑连上网线或者在下载命令之前输入该命令。
conda install pytorch torchvision cpuonly #这是对应3.7的其中一个pytorch版本
进行安装,直到安装结束。
检测是否安装成功,参考链接:https://zhuanlan.zhihu.com/p/266376683
打开新的终端,输入python,再输入import torch,没有报错;再输入import torchvision,也没有报错,如图所示。此时即安装成功。复制PyTorch官网上的检测代码,测试结果也是正确的。
Pytorch安装试了很多遍,踩了许多坑,真的不容易!装好以后决定把具体过程写下来,供更多的小伙伴们参考!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。