Linux系统:安装Conda(miniconda)

在前面的几期文章中,我们学习了大量关于Linux命令行操作的知识,我们先讲到这里。如果你们感兴趣,今后可以关注我的主页继续学习。

现在,我们将学习如何安装一个名为MiniConda的软件管理包。首先,让我们了解一下Conda是什么。

Conda是一个开源的包管理系统,它简化了软件包的安装、更新和卸载过程。这对于我们日后的开发工作非常有帮助,特别是在学习Python时。你可能会安装python3,也可能会安装Python2,这时候,多个版本的python之间会出现一些冲突。同时,由于Python有大量的包,没有有效的管理工具很容易导致混乱。因此,Conda的管理功能变得尤为重要。Anaconda和Miniconda都是基于Conda的发行版,它们提供了不同的软件包集合。

1. Conda、Anaconda和Miniconda的区别

  • Conda:是一个包管理器和环境管理器,可以用于安装和管理软件包和虚拟环境。
  • Anaconda:是一个基于Conda的数据科学发行版,它包含了Conda、Python以及大量的数据科学相关的软件包。Anaconda适合需要完整数据科学栈的用户。
  • Miniconda:是一个轻量级的Anaconda替代品,它只包含Conda、Python和少量必要的软件包。Miniconda适合只需要基础Python环境和Conda管理功能的用户,用户可以根据自己的需要安装其他软件包。

在这里,我们可以到,miniconda的优势,就是轻量级,因为对于大多数学习python的朋友来说,够用就行。

2. Miniconda的安装过程

2.1 下载Miniconda安装包

直接访问Miniconda镜像,根据您的Linux系统版本(如Ubuntu、CentOS等)下载对应的Miniconda安装包。

我们下载Python38 版本,miniConda版本23.11.0。因为python3.8还是比较稳定的,新版本的话,可能会不太稳定,但是,按自己需求下载即可。

复制这个下载链接,在Linux中安装。代码如下:

$ wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py38_23.11.0-1-Linux-x86_64.sh

下载完成后,得到一个以.sh结尾的安装脚本。

2.2 运行安装脚本

打开Linux,导航到下载的安装脚本所在的目录,并执行以下命令运行安装脚本:

$ bash Miniconda3-py38_23.11.0-1-Linux-x86_64.sh

注意:请将上述命令中的Miniconda3-py38_23.11.0-1-Linux-x86_64.sh替换为您实际下载的安装脚本的文件名。

回车

在运行安装脚本时,看到一些提示信息,如接受许可协议等。按照提示操作即可。

输入 “yes

回车确定即可。如下,安装成功!

2.3 配置环境变量

安装完成后,需要配置环境变量以使Conda命令可用。安装脚本通常会自动将Conda添加到您的PATH环境变量中。但是,为了确保一切正常,您可以执行以下命令检查Conda是否已正确安装:

使用代码,激活conda

source ~/.bashrc

这是时候如果你输入:

conda --version

如果输出Conda的版本信息,则表示安装成功

安装不成功!!!!你就需要像我我一样:

在命令行输入:vim ~/.bashrc ,进入配置页面(.bashrc这个文件是隐藏的),在最后一行。

添加:export PATH=$PATH:/root/miniconda3/bin  (miniconda3的地址目录)

ESC键退出编辑,按 ‘:qw’保存并退出vim。

输入:source ~/.bashrc      (激活)

如果查看版本如下,表示安装成功!!:

2.4 使用Conda创建虚拟环境(可选)

虽然Miniconda已经提供了一个基本的Python环境,但您可能希望创建独立的虚拟环境来管理不同项目的依赖项。您可以使用以下命令创建一个名为 py39 的虚拟环境(您可以根据需要更改环境名称):

# 查看当前的conda 环境
$ conda env list


# 可以看到:


# conda environments:                                                                                                   #                                                                                                                       base                     /root/miniconda3      


# 证明目前只有一个base环境



# 如果你想创建一个新的环境(可选,根据自己的要求创建)
conda create --name py39 python=3.9

上述命令将创建一个名为 py39 的虚拟环境,并安装 Python 3.9。您可以根据需要指定不同的Python版本。创建环境后,使用以下命令激活环境:

conda activate py39

出现下面的内容,标识安装完成:

现在,您可以在激活的虚拟环境中安装和使用软件包而不会干扰系统级别的Python环境。要退出虚拟环境,请运行:

conda deactivate

3.  配置镜像源

众所周知的原因,配置镜像源,是提升效率的重要方式。为了方便后期的安装,这里也顺便给大家分享配置国内镜像,这个方法在上面镜像网址有教。

3.1 生成配置文件

创建名为 .condarc 的文件,命令如下:

conda config --set show_channel_urls yes

注:由于更新过快难以同步,我们不同步pytorch-nightlypytorch-nightly-cpuignite-nightly这三个包。

输入:

vim ~/.condarc

添加下面的内容:

channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  deepmodeling: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/

即可添加 Anaconda Python 免费仓库。

运行 conda clean -i 清除索引缓存,保证用的是镜像站提供的索引。

查看镜像:

conda config --show channels

提示:大家注意,最好不要安装软件包到base中,尽量创建其他虚拟环境。

4. conda常用命令

给大家总结一下,conda一些常用的命令:

conda -h   # 查看手册
conda --version   # 查看conda版本
conda envName activate  # 激活环境,envName为自己的conda虚拟环境
source deactivate   # 关闭环境,envName为自己的conda虚拟环境
conda env list    # 虚拟环境列表
conda create python=3 -n   # 创建一个新的虚拟环境
conda list # 查看已经安装的包
conda update conda # 升级conda自身
conda update python #更新到最新版本的python
conda search  # 查询包
conda install  # 安装包
conda install -n test  # 将包安装到指定环境
conda env remove -n #删除环境
conda update --all # 更新所有包
conda update  # 升级包
conda remove  # 移除包
conda remove -n test # 从指定环境中移除包

如果您是跟着我一起安装的,相信您一定成功了。

如果感觉阅读对您还有些作用,可以评论留言,关注我。谢谢您的阅读!

敬请关注!

往期学习笔记:

Windows系统开启Linux子系统(Ubuntu)

Linux常用命令(目录操作命令)

Linux常用命令:文件的创建、复制、移动、查找和删除命令

Linux常用命令:文本文件的查看与编辑

Linux常用命令:文本文件的拼接与分割

Linux常用命令:文件的权限管理

Linux常用命令:文件的下载、压缩与解压

Linux常用命令:常见的操作符

Linux常用命令:系统操作命令
 

 Linux文本处理三剑客:grep

Linux文本处理三剑客:sed

Linux文本处理三剑客:awk

Linux文本处理三剑客:awk(常用匹配模式)

Linux文本处理三剑客:awk(结构化命令)

Linux文本处理三剑客:awk(对具体文本的示例代码)

Linux文本处理三剑客:awk(内置函数详解笔记) 

Linux文本处理三剑客:awk(用户自定义函数)

Linux常用命令:条件控制语句全解析

  • 24
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
安装MinicondaLinux系统上是相对简单的。你可以按照以下步骤进行操作: 1. 首先,前往Miniconda的官方网站,下载适用于Linux系统Miniconda安装包。根据你的系统架构(32位或64位)选择合适的版本。 2. 打开终端,进入到你下载Miniconda安装包的目录。 3. 使用以下命令来安装Miniconda: ```shell bash Miniconda3-latest-Linux-x86_64.sh ``` 请注意,上述命令中的`Miniconda3-latest-Linux-x86_64.sh`应该替换为你下载的实际文件名。 4. 终端会提示你阅读许可协议。按下空格键来浏览完整个协议,然后按下`Enter`继续。 5. 你会被要求接受许可协议。输入`yes`并按下`Enter`接受。 6. 接下来,你需要选择安装Miniconda的位置。默认情况下,它会安装在你的用户主目录下。你可以按下`Enter`接受默认位置,或输入其他目录路径。 7. 安装程序将会询问是否将Miniconda添加到你的系统路径中。这样做可以使你能够在任何位置直接运行conda命令。输入`yes`并按下`Enter`接受该选项。 8. 安装程序会继续安装Miniconda,并显示进度条。稍等片刻,直到安装完成。 9. 当安装完成后,终端会显示一些信息,包括成功安装的位置和环境变量的更新情况。 10. 重新启动终端,以使环境变量的更新生效。 11. 现在,你可以在终端中输入`conda`命令来验证Miniconda是否正确安装。如果看到Miniconda的版本信息,则表示安装成功。 恭喜,你已经成功在Linux系统安装Miniconda!现在你可以使用conda命令来创建和管理Python环境,安装各种包和库。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

TiYong

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

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

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

打赏作者

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

抵扣说明:

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

余额充值