conda虚拟环境详细教程(Linux)

最近在使用pytorch做深度学习相关的项目,本机环境不能改变(工作需要),所以就使用conda创建了该项目的虚拟环境,方便开发测试,本节主要记录整个流程,方便以后回顾时快速完成。

1:安装Anaconda

镜像地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

复制下载地址后本地下载:wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.3.1-Linux-x86_64.sh

运行:bash Anaconda3-5.3.1-Linux-x86_64.sh

这里面有两处要自己来回答,第一是否同意协议输入yes就可以了,第二是安装目录按回车则是默认目录,或者输入自己自定的目录,此处我是指定的目录/home/software_folder/anaconda3(由于我这里安装了多个anaconda,大家可以直接默认就行),然后就会自动安装python以及相关包了,想简单的话就都输入yes就行。

配置环境变量:

vim /etc/profile

export PATH=/home/software_folder/anaconda3/bin:$PATH

source /etc/profile

查看版本:

注意:设置完环境变量后要注意下python的版本会变为anaconda的python版本,比如我的机器就从python2.7变为了python3.7这样会影响其它程序的正常运行,解决方法如下:

先which下看看python使用的哪个,可以看到是刚安装的anaconda中的python

然后查找所有安装的python

找到python2链接,文件最后重新写入环境变量

vim /etc/profile

export PATH=/usr/bin:$PATH

source /etc/profile

好了,这样python版本就指向原来的了。

2:创建虚拟环境

conda create -n python37 python=3.7.1

3:查看所有虚拟环境

conda env list

4:激活指定虚拟环境

source activate python37

5:安装相关包

比如安装numpy:conda install numpy

6:退出当前虚拟环境

source deactivate

7:删除虚拟环境

conda remove -n python37 --all

上述就是conda的整个安装与使用流程,对于pytorch的安装需要的可以查看前面的文章,要注意的就是如果有显卡的话先使用nvidia-smi查看cuda的版本,然后按照文章操作就可以了。

感兴趣的可以关注微信公众号:桔子的算法之路

你可能感兴趣的:(conda虚拟环境详细教程(Linux))