python 多环境配置之Miniconda

Miniconda 是 conda 的免费最小安装程序。它是 Anaconda 的一个小型引导版本,仅​​包含
conda、Python、它们所依赖的包以及少量其他有用的包,包括 pip、zlib 等。使用 conda install 命令从
Anaconda 存储库安装 720 多个附加 conda 包。

下载 miniconda3

地址:https://docs.conda.io/en/latest/miniconda.html

window环境 powershell 配置

1初始化

#powershell  环境下 初始化 
conda init powershell

2配置 配置文件

#powershell  环境下 初始化 配置文件
conda config

# 一般在用户(C:\Users\xxxx\)目录下 .condarc
# .condarc 配置文件遵循简单的 YAML 语法。 可以用配置文件编辑器打开 手动维护 配置,还能命令维护
# 详细配置地址 https://conda.io/projects/conda/en/stable/configuration.html
conda config --add channels conda-forge

## 添加 国内anaconda镜像站
conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/main/
conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/bioconda/
北京外国语大学
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/bioconda/
清华大学
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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/

3配置 虚拟环境

命令 安装环境

#powershell  环境下   指 Python  版本,特定包 ,初始化包
conda create --name my_env  python=3.9 scipy=0.17.3 babel

#  condarc 配置文件 中  create_default_packages 为默认初始化包,所有虚拟环境都会初始化 安装 ,如果您不想在特定环境中安装默认包,请使用 --no-default-packages 标志:
conda create --no-default-packages -n my_env  

从文件 安装环境

#powershell  环境下   指 Python  版本,特定包 ,初始化包
conda env create -f environment.yml

查看 环境列表
conda env list

## 激活环境
conda activate my_env  
## 停用环境
conda deactivate
## 删除环境
conda remove --name my_env  --all

 environment.yml 例子
name: my_env3  
channels:
  - javascript
dependencies:
  - python=3.9
  - bokeh=2.4.2
  - conda-forge::numpy=1.21.*
  - nodejs=16.13.*
  - flask
  - pip
  - pip:
    - Flask-Testing

包管理

#powershell  环境下 
# 搜索包
conda search scipy
# 安装包
conda install --name my_env  scipy=0.15.0

你可能感兴趣的:(python,开发语言,虚拟环境,AI编程)