主页
文章
分类
标签
关于
miniconda的半离线安装与配置
发布于: 2024-11-22   更新于: 2025-2-21   收录于: Python , conda
文章字数: 954   阅读时间: 2 分钟   阅读量:

前言

实验环境: ubuntu 22.04 server

由于我们的server无法直接连接外网,所以我们需要利用另外一台电脑来下载安装包,然后传上去。

miniconda与Anaconda的区别:

  • 安装内容
    • Miniconda:仅包含 Conda、Python 及少量依赖和工具,需手动安装所需包。
    • Anaconda:预装超 1500 个科学计算、数据分析常用包,如 NumPy、Pandas。
  • 磁盘占用
    • Miniconda:安装包小,初始仅几十 MB。
    • Anaconda:占用空间大,有几个 GB。
  • 使用场景
    • Miniconda:适合磁盘空间有限、想按需定制环境的用户。
    • Anaconda:适合初学者和需大量常用库的用户。

安装包下载

miniconda的安装地址:https://docs.anaconda.com/miniconda/ 进去以后点击上面的Download: alt text

然后没账号的我直接skip: alt text

接着往下翻,我们要下的是miniconda,而不是conda,这里我选择下载Miniconda3-latest-Linux-x86_64.sh alt text

下载完成之后,将其上传到我们的server(管你用什么,我这用的XFTP)

安装

当我们上传好Miniconda3-latest-Linux-x86_64.sh后,我们开始安装:

1
bash Miniconda3-latest-Linux-x86_64.sh

会看到如下内容: alt text

我们回车之后继续,这时候就会跳出来一大堆协议,我们快速按空格跳到最下面,去接受,输入yes: alt text

然后就会让我们确认安装的地址,我直接Enter: alt text

它会安装一些东西,然后问我们是否添加环境变量,我这直接添加: alt text

看到如下,则表示安装完成: alt text

接着重载.bashrc文件,来使前面的环境变量生效:

1
source .bashrc

现在我们应该可以看到命令行前面多了一个(base)的标志,说明我们现在已经安装在了默认环境下,我们也可以查看一下conda版本:

1
conda -V

alt text

conda镜像源

由于server无法直接连接外网,我们需要设置一下conda镜像源来进行后续的环境配置:

1
2
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/

然后看看有没有被正常加载:

1
conda config --show channels

alt text

新建python环境

我们正常使用,肯定要新建一个环境:

1
conda create -n py38 python==3.8

这里我们新建一个python3.8的环境,下的非常的快,也验证了我们前面的镜像源替换是能正常工作的。

到此为止我们的miniconda半离线安装也就完成了,关于conda的更多操作请移步:conda env