Loading...
墨滴

金立

2021/11/06  阅读:108  主题:极客黑

Miniconda环境配置--不设环境变量/北外源

Miniconda环境配置--不设环境变量/北外源

知乎版本:https://zhuanlan.zhihu.com/p/430204987

0. 写在前面

最近给服务器重装LVM,也重新配置了一下miniconda,记录一下大概的过程。

1. 安装conda

miniconda是精简版的anaconda,需要什么装什么,相比之下anaconda可能比较臃肿。

下载安装包

命令行下执行:

cd ~/Downloads/
wget -c https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
##下载安装包

进行安装

chmod 777 ~/Downloads/Miniconda3-latest-Linux-x86_64.sh
bash ~/Downloads/Miniconda3-latest-Linux-x86_64.sh
image-20211106153701415
image-20211106153701415

没有特殊要求的话,直接回车就行,开始安装。

image-20211106153840996
image-20211106153840996

安装的过程中注意不要将conda添加进环境变量,选no,然后安装完成。

2. 配置conda启动

此时,虽然miniconda已经装好了,但是并不能直接使用conda命令。【如果假如环境变量的话,每次打开终端都会显示(base)在命令的前面】。

如果需要使用conda的话,就需要执行以下命令

cd ~/miniconda3/bin
chmod 777 activate 
source ./activate

这样的话,前面就出现了base,也就是启动了conda,自然可以里面使用conda的一系列命令。如conda list 等等

image-20211106154735058
image-20211106154735058

allias简化命令

如果每一次都进行这样的操作可能就比较麻烦,所以可以设置一个快捷命令

设置方法:

sudo gedit .bashrc #编辑.bashrc这个文件

找到如图所示的地方,加上红框出的一句话 alias condaup='. ~/miniconda3/bin/activate'

image-20211106155307205
image-20211106155307205

保存。再在命令行执行 source .bashrc

于是这个时候只需要执行condaup便可以在命令行里运行conda

3. 设置国内conda源

如果不设置国内源,在安装一些大型的包如pytorch等就安装不了。大部分网上的教程还是使用清华源,但是用的人多承载量比较大,所以可以使用北京外国语大学的镜像站点。具体操作如下:

sudo gedit ~/.condarc #编辑.condarc这个文件,文件刚开始是全空的。

将下面内容复制进去并保存:

channels:
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/main/
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/free/
  - https://mirrors.bfsu.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.bfsu.edu.cn/anaconda/cloud/bioconda/
  - https://mirrors.bfsu.edu.cn/anaconda/cloud/menpo/
  - https://mirrors.bfsu.edu.cn/anaconda/cloud/msys2/
  - https://mirrors.bfsu.edu.cn/anaconda/cloud/pytorch/
  - defaults
show_channel_urls: true

image-20211106161718062保存。这个时候就能快速的安装pytorch了。

金立

2021/11/06  阅读:108  主题:极客黑

作者介绍

金立