Miniconda安装教程

本文详细介绍了Conda和Miniconda的区别,如何安装Miniconda,创建Python3.8环境,以及常见的Conda命令,包括环境管理、包管理和国内镜像设置。
摘要由CSDN通过智能技术生成

Conda和Miniconda的区别

conda 是一个开源的包、环境管理器,可以用于在同一个机器上安装不同 Python 版本的软件包及其依赖,并能够在不同的 Python 环境之间切换,Anaconda 包括 Conda、Python 以及一大堆安装好的工具包,比如:numpy、pandas 等,Miniconda 包括 Conda、Python。

  • 从轻量化来说,我们其实只需要miniconda即可满足需求

一、安装 Miniconda

1、创建目录

--将安装包放入此目录中
mkdir ~/miniconda
cd ~/miniconda/

2、下载 Miniconda(Python3 版本)

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

3、安装 Miniconda

bash Miniconda3-latest-Linux-x86_64.sh
  • 随后一直按住回车,读完须知,然后会出现
Please answer 'yes' or 'no':'
>>> yes
-- 填入yes
  • 这里提示选择安装路径,我就选当前目录,直接ENTER即可
Miniconda3 will now be installed into this location:
/root/miniconda3

  - Press ENTER to confirm the location
  - Press CTRL-C to abort the installation
  - Or specify a different location below

[/root/miniconda3] >>> 
  • 有提"installation finished."即安装完成。另外询问是否进入终端就是(base)环境,如果不需要就no,但这里其实有个误区,这里是要有必要选择yes的,因为这是conda的初始化,如果不做这一步,conda指令是无法使用的,这里就先选yes,然后不想进入shell就是(base)环境,就再用conda config --set auto_activate_base false取消即可
Preparing transaction: done
Executing transaction: done
installation finished.
Do you wish to update your shell profile to automatically initialize conda?
This will activate conda on startup and change the command prompt when activated.
If you'd prefer that conda's base environment not be activated on startup,
   run the following command when conda is activated:

conda config --set auto_activate_base false

You can undo this by running `conda init --reverse $SHELL`? [yes|no]
[no] >>> yes

此时会提示是否默认进入终端就进入conda虚拟环境,yes就是默认进入就是(base)环境

4、取消默认进入conda(base)环境

conda config --set auto_activate_base false

5、配置 conda 国内镜像

  • 清华镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
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/r
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
conda config --set show_channel_urls yes
  • 阿里云镜像源
conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/main/
conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/free/
conda config --set show_channel_urls yes
  • 自此安装完成

二、创建 Python3.8 环境

1、创建指令

conda create --name py38 python=3.8

2、激活 py38 环境

conda activate py38

3、退出环境

conda deactivate

三、Conda常用指令

查看python版本

python -V

环境管理

  1. 创建环境:

    conda create --name myenv
    
  2. 创建具有特定 Python 版本的环境:

    conda create --name myenv python=3.8
    
  3. 激活环境:

    conda activate myenv
    
  4. 列出所有环境:

    conda env list
    
  5. 安装额外的包到环境中:

    conda install -n myenv package_name
    
  6. 导出环境配置:

    conda env export --name myenv > environment.yml
    
  7. 删除一个环境:

    conda remove -n env_name --all
    

包管理:

  1. 安装包:

    conda install package_name
    
  2. 卸载包:

    conda remove package_name
    
  3. 更新包:

    conda update package_name
    
  4. 列出已安装的包:

    conda list
    
  5. 搜索可用的包:

    conda search package_name
    

Conda 环境的导入与导出:

  1. 导出环境:

    conda env export --name myenv > environment.yml
    
  2. 导入环境:

    conda env create -f environment.yml
    

其他常用命令:

  1. 更新 Conda:

    conda update conda
    
  2. 查看 Conda 版本:

    conda --version
    
  3. 帮助命令:

    conda --help
    
  4. 查看配置信息:

    onda config --show
    

win给pip添加国内镜像的设置

  • 清华镜像源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/
  • 阿里云镜像源
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值