1.下载conda文件
wget https://repo.anaconda.com/archive/Anaconda3-2024.06-1-Linux-x86_64.sh
To connect to repo.anaconda.com insecurely, use `--no-check-certificate'.
解释:
这个错误信息表明你尝试不安全地连接到repo.anaconda.com。通常,这意味着你的计算机无法验证该网站的SSL证书。这可能是因为证书过期、不被信任或者其他安全问题。
解决方法:
- 确认你是否在使用HTTPS协议尝试访问repo.anaconda.com。如果是,你可以考虑使用HTTP协议,但这不推荐,因为不安全。
- 如果你必须使用HTTPS,可以尝试更新你的系统和软件包,以确保你拥有最新的安全更新。
- 如果你的系统中的证书确实过期或者不被信任,你可以尝试更新或者更换证书。
- 另一个解决方法是在命令行工具中使用
--no-check-certificate
选项,这会告诉工具忽略证书错误,并继续连接。例如,如果你在使用wget
或curl
,你可以这样做:
wget --no-check-certificate wget https://repo.anaconda.com/archive/Anaconda3-2024.06-1-Linux-x86_64.sh
2.安装.sh文件
bash Anaconda3-2023.07-Linux-x86_64.sh
3.关闭ssh链接重新启动
source ~/.bashrc
4.查看conda的版本
conda --version
5.conda环境问题
(base) [root@hcss-ecs-37d6 ~]#
- (base) 是指你当前正在使用的 Conda 虚拟环境的名称。base 是 Conda 的默认环境,它在你激活 Conda 并进入命令行时自动加载。
- 通常情况下,命令行提示符中的 (base) 会显示你当前激活的虚拟环境的名称。因为 base 是默认环境,所以当你没有激活其他环境时,(base) 会显示在命令行提示符前面。
- 如果你想切换到其他 Conda 虚拟环境,可以使用 conda activate <环境名>,切换后,提示符前面的 (base) 就会变成你新激活的环境名称。
1.停用 Conda 环境:
输入以下命令来停用当前的 Conda 环境(包括 base 环境):
conda deactivate
2.防止 base 自动激活(可选):
conda config --set auto_activate_base false
6.conda进程分析
[root@hcss-ecs-37d6 ~]# ps aux | grep conda
root 32536 0.0 0.0 112812 980 pts/0 S+ 08:36 0:00 grep --color=auto conda
7.conda创建环境
conda create --name myenv python=3.10
进入myenv环境
conda activate myenv
安装bumpy
conda install numpy pandas
查看conda环境
conda env list
导入环境
conda env update -f environment.yml pip install -r requirements.txt
查看当前环境下的包
conda list -n myenv