安装
- 下载地址
https://docs.conda.io/en/latest/miniconda.html - 环境自启动 base
禁止后面设 false , 启用就设 trueconda config --set auto_activate_base false
源配置
- 查看当前配置
conda config --show channels
- 删除当前所有配置并恢复默认配置
conda config --remove-key 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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
- 配置搜索时显示通道地址
conda config --set show_channel_urls yes
虚拟环境
-
列出虚拟环境
conda env list
-
激活某虚拟环境
conda activate <name>
-
退出当前虚拟环境
conda deactivate
-
创建虚拟环境
conda create -n <name> python==<version> conda create -n tensorflow-gpu python==3.8
-
删除指定虚拟环境
conda remove -n <name> --all
导出环境配置
-
导出当前环境
conda env export > demo.yaml
-
从yaml中创建环境
conda env create -f demo.yaml
安装可能问题
-
conda 安装位置并非在虚拟环境中,而是位于系统级别的.local位置中
(1)查看默认位置,USER_BASE表示执行pip下载的等脚本的路径,USER_SITE表示pip安装路径python -m site
(2)修改site.py文件,位于 miniconda3/envs/环境名/lib/python版本/site.py
仅需修改ENABLE_USER_SITE 为 False即可nano /home/txz/miniconda3/envs/feng_MMD_V11/lib/python3.8/site.py
(3) 重新执行pip安装,即可只安装到当前虚拟环境
-
自定义删除一些路径, 仅对当前有效
(1)注释调环境变量中python包路径, 需重启终端生效
(2)编辑该虚拟环境下的site.py, 并在main函数中移除该路径