Anconda离线安装及迁移

Anconda安装

参考:

centos7篇---安装anaconda_centos7安装anaconda-CSDN博客

CentOS 7 上安装 Anaconda_centos安装conda-CSDN博客

CentOS7 安装Anaconda 的步骤_centos7安装anaconda-CSDN博客

码农教程 - IT编程入门网 - 码农网

下载

wget命令

wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh

官网linux版

Download Anaconda Distribution | Anaconda

指定目录安装

bash Anaconda3-2021.05-Linux-x86_64.sh -p /opt/anaconda3

一路回车/yes

安装完成

anaconda将配置写入~/.bashrc 文件

cd /opt/anaconda3/bin

./conda init

环境变量立即生效

source ~/.bashrc

验证安装

conda --version

常见命令

查看可用环境

conda info --envs

包括默认环境(也称为 base 环境)和用户创建的其他环境

指定 Python 版本创建环境

conda create --name my_env python=3.9

激活创建的环境

conda activate my_env

退出环境

conda deactivate

conda配置镜像

查看anaconda中已存在的镜像源

conda config --show channels

添加镜像源(永久添加)

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/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

设置搜索时显示通道地址

conda config --set show_channel_urls yes

再次查看已存在的镜像源

conda config --show channels

或者临时指定镜像地址

conda install opencv -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

Anconda环境迁移

参考:

https://zhuanlan.zhihu.com/p/602012820

迁出机器部分——打包环境

安装打包工具

conda install -c conda-forge conda-pack

安装好之后打包需要迁出的环境(-n 之后为 虚拟环境名字 -o 之后为打包出来的文件名)

conda pack -n envsname -o conda_envsname.tar.gz

迁入机器部分——解压、部署环境

在anaconda/envs目录中,以迁入环境名称创建文件夹

mkdir -p /opt/anaconda3/envs/envsname

解压环境(-C 之前为打包文件路径 -C 之后为迁入机器 anaconda3/envs 目录 + 环境名)

tar -xzvf /opt/conda_envsname.tar.gz -C /opt/anaconda3/envs/envsname

检查环境是否完全复制

conda activate envsname

pip list

conda list

离线操作

不指定版本创建环境

conda create --name my_env --offline

由于base环境可能无法打包迁出,因此基于base创建自定义环境,然后用自定义环境再打包迁出

conda create --name newenv --clone base

conda离线安装conda-forge和conda-pack:

要在离线环境下安装conda-forge和conda-pack,你可以按照以下步骤进行:

1. **下载conda-forge和conda-pack的包**:首先,在一个联网的环境中,使用conda下载conda-forge和conda-pack的包及其依赖项。你可以使用以下命令:

   ```bash

   conda install -c conda-forge conda-pack

   ```

2. **导出conda环境**:在联网环境下,使用conda-pack导出当前环境。运行以下命令:

   ```bash

   conda pack -n myenv -o myenv.tar.gz

   ```

   这将创建一个名为`myenv.tar.gz`的压缩文件,包含了当前环境及其依赖项。

3. **将压缩文件移动到离线环境**:将`myenv.tar.gz`文件移动到离线环境中。

4. **解压缩文件并激活环境**:在离线环境中,解压缩`myenv.tar.gz`文件,并激活环境。运行以下命令:

   ```bash

   tar -xzf myenv.tar.gz

   source myenv/bin/activate

   ```

5. **安装conda-forge**:在激活的环境中,运行以下命令,显示已安装相关依赖,可以正常。

   ```bash

   conda install -c conda-forge conda-pack --offline

   ```

好的,关于Anaconda的安装和操作界面,我可以给您简单介绍一下。 首先,Anaconda是一个基于Python的数据科学和机器学习平台,它包含了许多常用的Python库和工具,以及一个方便的包管理系统。以下是安装和操作的步骤: 1. 下载Anaconda安装包。可以在Anaconda官网上下载对应版本的安装包,根据您的操作系统选择下载。 2. 安装Anaconda。双击下载好的安装包,按照向导进行安装。 3. 启动Anaconda。安装完成后,可以在开始菜单或者桌面上找到Anaconda Navigator,双击启动。 4. Anaconda Navigator界面。启动后,您会看到Anaconda Navigator的主界面。其中包括了一个集成的Jupyter Notebook、Spyder等工具,以及一个包管理系统。 5. 创建和管理环境。在Anaconda中,您可以创建多个独立的Python环境,以便于不同的项目和需求。您可以在“Environments”选项卡下创建和管理环境。每个环境都包含了自己的Python解释器和安装的库。 6. 安装和更新包。在Anaconda中,您可以使用包管理系统conda来安装和更新已有的包。可以在“Home”选项卡下进行搜索和安装。 7. 使用Jupyter Notebook。Jupyter Notebook是一个非常方便的交互式编程环境,可以在其中编写和运行Python代码、展示数据分析结果等。可以在Anaconda Navigator中启动Jupyter Notebook,并在其中创建、编辑和运行Notebook文档。 以上就是Anaconda的安装和操作界面的简单介绍,希望能对您有所帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值