镜像:
Index of /anaconda/minicondaIndex of /anaconda/
使用sudo ./Miniconda3-py39_4.12.0-Linux-x86_64.sh 安装
1、检查 conda 是否安装成功,返回conda版本号则说明安装成功
(base) dl@ubuntu:~$ conda --version
conda 4.12.0
2、升级 conda
(base) dl@ubuntu:~$ conda update conda
Collecting package metadata (current_repodata.json): failed
NoWritablePkgsDirError: No writeable pkgs directories configured.
? - /home/dl/miniconda3/pkgs
? - /home/dl/.conda/pkgs
?
3、添加镜像源
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/bioconda/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/main/
目前国内提供conda镜像的大学
? 清华大学: https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
? 北京外国语大学: https://mirrors.bfsu.edu.cn/help/anaconda/
? 南京邮电大学: https://mirrors.njupt.edu.cn/
? 南京大学: http://mirrors.nju.edu.cn/
? 重庆邮电大学: http://mirror.cqupt.edu.cn/
? 上海交通大学: https://mirror.sjtu.edu.cn/
? 哈尔滨工业大学: http://mirrors.hit.edu.cn/#/home
? (目测哈工大的镜像同步的是最勤最新的)
4、查看已经添加的channels
conda config --get channels
5、恢复默认镜像源
conda config --remove-key channels
?
6、创建/删除 环境
命令创建python版本为X.X、名字为 env_name 的虚拟环境。env_name文件可以在Anaconda安装目录 envs文件下找到。
conda create -n env_name python=3.9
(base) dl@ubuntu:~$ conda create -n env_name python=3.9
NoWritableEnvsDirError: No writeable envs directories configured.
? - /home/dl/.conda/envs
? - /home/dl/miniconda3/envs
修改文件权限:
(base) dl@ubuntu:~$ sudo chmod a+w .conda
[sudo] password for dl:?
创建成功
conda create -n env_name python=4.12
?
done
Executing transaction: | WARNING conda.core.envs_manager:register_env(50): Unable to register environment. Path not writable or missing.
? environment location: /home/dl/.conda/envs/env_name
? registry file: /home/dl/.conda/environments.txt
done
#
# To activate this environment, use
#
# ? ? $ conda activate env_name
#
# To deactivate an active environment, use
#
# ? ? $ conda deactivate
?
在conda环境下,输入以下命令查看当前存在的环境:
conda env list(或者输入conda info --envs也是一样滴)
删除环境
conda remove -n env_name --all
conda env remove -n env_name
重命名环境(将 --clone 后面的环境重命名成 -n 后面的名字)
conda create -n tor --clone py3.9? ? ? # 将 py3.9 重命名为 tor
创建完成环境之后,系统会提示如何 进入和退出环境,如下
conda activate env_name ??? ??? ?# 进入环境
conda deactivate?? ??? ??? ??? ?# 退出环境