Linux环境下Miniconda3的安装和使用

前记

Conda是一款在Linux中安装程序的软件,类似于Windows中的应用商店。在Linux系统中,使用conda可以方便的进行软件的安装和环境配置。具体详见以下链接:

Anaconda系列:conda是什么?conda与pip的区别是什么?_zhanghai4155的博客-CSDN博客icon-default.png?t=N6B9https://blog.csdn.net/zhanghai4155/article/details/104215198本文主要讲述如何在Ubuntu系统中安装和使用Conda,以Miniconda3为例。

一、Miniconda3的下载和安装

 在用户主界面,运行以下代码。

#下载miniconda3
wget -c https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

#运行sh文件
bash Miniconda3-latest-Linux-x86_64.sh

bash之后,一直回车,最后选择yes,完成安装。

二、Conda的配置

安装后,会产生一个miniconda3文件夹,进入到其中的bin文件夹,可以看到可执行文件conda,具体的操作如下。

#切换到bin文件夹
(base) cxgg@ubuntu:~$ cd miniconda3/bin/

#获取当前文件路径
(base) cxgg@ubuntu:~/miniconda3/bin$ pwd
/home/cxgg/miniconda3/bin

#查看当前文件夹下的文件
(base) cxgg@ubuntu:~/miniconda3/bin$ ls
2to3                 jsonpointer       python3.11
2to3-3.11            k5srvutil         python3.11-config
acountry             kadmin            python3-config
activate             kdestroy          repo2solv
adig                 kinit             reset
ahost                klist             sclient
bsdcat               kpasswd           sim_client
bsdcpio              krb5-config       sqlite3
bsdtar               ksu               sqlite3_analyzer
bunzip2              kswitch           tabs
bzcat                ktutil            tclsh
bzcmp                kvno              tclsh8.6
bzdiff               lz4               testsolv
bzegrep              lz4c              tic
bzfgrep              lz4cat            toe
bzgrep               lzcat             tput
bzip2                lzcmp             tqdm
bzip2recover         lzdiff            tset
bzless               lzegrep           unlz4
bzmore               lzfgrep           unlzma
captoinfo            lzgrep            unxz
clear                lzless            unzstd
compile_et           lzma              uuclient
conda                lzmadec           wheel
conda2solv           lzmainfo          wish
conda-content-trust  lzmore            wish8.6
conda-env            makeconv          x86_64-conda_cos7-linux-gnu-ld
cph                  mamba-package     x86_64-conda-linux-gnu-ld
c_rehash             mergesolv         xml2-config
curl-config          ncursesw6-config  xmlcatalog
deactivate           nghttp            xmllint
derb                 nghttpd           xz
dumpsolv             nghttpx           xzcat
genbrk               normalizer        xzcmp
gencfu               openssl           xzdec
gencnval             pcre2-config      xzdiff
gendict              pcre2grep         xzegrep
genrb                pcre2_jit_test    xzfgrep
gss-client           pcre2test         xzgrep
icu-config           pip               xzless
icuinfo              pip3              xzmore
idle3                pkgdata           zstd
idle3.11             pydoc             zstdcat
infocmp              pydoc3            zstdgrep
infotocap            pydoc3.11         zstdless
installcheck         python            zstdmt
jsondiff             python3
jsonpatch            python3.1

接下来,需要将conda添加到用户的环境变量中。这里,由于vim没有安装,我们先进行vim的安装,代码如下。

sudo apt install vim

然后,一路回车,最后的提示输入Y,完成vim的安装。

前面已经获取了conda可执行文件所在的路径:/home/cxgg/miniconda3/bin,接下来就可以将该路径添加至用户环境变量了,操作如下:

#打开用户环境编辑页面
vim ~/.bashrc 

#点击键盘I键进入编辑模式,在最下方输入以下代码
export PATH="/home/cxgg/miniconda3/bin:$PATH"
#输入完成后,点击键盘ESC键,退出编辑模式,再使用快捷键shift+ZZ退出到主界面

#重新加载用户环境变量
source ~/.bashrc

三、Conda的基本命令

常用的conda命令如下:

#显示conda的版本号
conda --version

#查看环境
conda info --envs
#或 
conda env list

#配置bioconda,添加清华源镜像 
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free 
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge 
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda 
conda config --set show_channel_urls yes 

#查看镜像源
conda config --show-sources

#安装软件到指定文件夹
conda install --prefix=<path> <package name>

四、后记

以上是conda的安装和基本使用,更多的命令可查看以下链接。

Miniconda3的安装、配置和使用 - 知乎 (zhihu.com)icon-default.png?t=N6B9https://zhuanlan.zhihu.com/p/5368662882023.8.17

----CXGG

  • 20
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

沉香GG

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值