前言
实验环境: 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:
然后没账号的我直接skip:
接着往下翻,我们要下的是miniconda,而不是conda,这里我选择下载Miniconda3-latest-Linux-x86_64.sh
下载完成之后,将其上传到我们的server(管你用什么,我这用的XFTP)
安装
当我们上传好Miniconda3-latest-Linux-x86_64.sh后,我们开始安装:
|
|
会看到如下内容:
我们回车之后继续,这时候就会跳出来一大堆协议,我们快速按空格跳到最下面,去接受,输入yes:
然后就会让我们确认安装的地址,我直接Enter:
它会安装一些东西,然后问我们是否添加环境变量,我这直接添加:
看到如下,则表示安装完成:
接着重载.bashrc文件,来使前面的环境变量生效:
|
|
现在我们应该可以看到命令行前面多了一个(base)
的标志,说明我们现在已经安装在了默认环境下,我们也可以查看一下conda版本:
|
|
conda镜像源
由于server无法直接连接外网,我们需要设置一下conda镜像源来进行后续的环境配置:
|
|
然后看看有没有被正常加载:
|
|
新建python环境
我们正常使用,肯定要新建一个环境:
|
|
这里我们新建一个python3.8的环境,下的非常的快,也验证了我们前面的镜像源替换是能正常工作的。
到此为止我们的miniconda半离线安装也就完成了,关于conda的更多操作请移步:conda env