文章仅是记录自己的学习使用,有错误请指出,我立刻改正!
官方说明:https://docs.conda.io/en/latest/miniconda.html
一、下载安装
mkdir miniconda #创建文件夹
cd miniconda
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py38_4.10.3-Linux-x86_64.sh #下载安装包
bash Miniconda3-latest-Linux-x86_64.sh #执行程序
#Ctrl+C跳过阅读过程,按照提示,输入yes,然后按回车键,同意软件协议条款。接下来继续按回车,将miniconda安装到电脑上
conda -V #查看软件是否安装完成
#重启终端之后,便可以使用miniconda了
二、设置镜像
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 --set show_channel_urls yes
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
三、常用命令
##Linux下查看已有虚拟环境##
conda-env list
##创建虚拟环境##
conda create -n evn_name sorftware_name
##删除虚拟环境操##
conda remove -n evn_name --all
##激活环境
conda activate evn_name
##退出环境
conda deactivate
##查看环境下已有的安装包##
conda list
##重命名环境##
#conda 其实没有重命名指令,实现重命名是通过 clone 完成的,分两步:
#1、先 clone 一份 new name 的环境
#2、删除 old name 的环境
conda create -n new_env_name --clone nlp
conda remove -n env_name --all
四、问题报错(linux)
(一)“CondaHTTPError: HTTP 000 CONNECTION FAILED”
Collecting package metadata (current_repodata.json): failed
CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/main/linux-64/current_repodata.json>
Elapsed: -
An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.
If your current network has https://www.anaconda.com blocked, please file
a support request with your network engineering team.
'https://repo.anaconda.com/pkgs/main/linux-64'
- 原因:可能是所在的网络由于某些信息无法访问默认conda网络完成验证所导致。
(二)解决方案:
##配置清华镜像源##
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/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --append channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/fastai/
conda config --append channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --append channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --set show_channel_urls yes
##修改配置文件##
#1、修改conda配置信息(删除 - defaults 增加 ssl_verify: false,如果不太清楚如何修改,直接把下方内容替换掉~/.condarc中的内容)
#2、conda默认配置文件为 ~/.condarc ,如不存在使用 conda config --show-sources 查看配置文件位置
vim ~/.condarc
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/fastai/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
show_channel_urls: true
ssl_verify: false