conda介绍
conda是一个为Python而设的开源包管理系统和环境管理系统,用于安装Python及相应的包。可以这样理解:conda可以用来创建多个虚拟环境,每个环境都是相互独立不影响的,只是每个环境中包的数量和版本不同,这样就能很好的解决不同python包的兼容性问题,在不同项目中创建不同的环境,避免单一环境在不同项目中存在可能的包冲突。
安装教程
到官网:Anaconda下载官网 下载 会得到一个Anaconda3-xxxxx86_64.sh 可执行文件,只需在打开终端并通过sh命令运行该可执行文件即可。 提示:
Please,press ENTER to continue
>>>
按回车键继续安装; 接着持续按回车键读完注册信息; 阅读完注册信息提示:
Do you accept the license terms?[yes|no]
>>>
输入“yes”回车继续; 显示:
- Press ENTER to confirm the location
- Press CTRL-C to abort the installation
- Or specify a different location below
>>>
按回车确认安装位置/home/{名称}/anaconda3; 显示:
Do you wish the installer to prepend the Anaconda3 install location to PATH in your /home/主机名/.bashrc ? [yes|no]
输入“yes”选择添加环境变量; 安装结束,但此时你打开新终端尝试输入:
conda --version
conda -V
得到无法识别命令:conda 这时你还需要执行两步,在终端里输入
source ~/.bashrc
export PATH=~/anaconda3/bin:$PATH
来更新bashrc,并配置PATH路径,这样就能在终端使用conda命令了
Anaconda3目录介绍
bin,include,lib,share里面是conda默认环境的文件
envs里面是conda管理的环境信息
pkgs里面是解压的软件安装包
conda常用命令
conda -V
conda update conda
conda update anaconda
conda update python
conda info -e
conda create --name test python=3.8
source activate test
source deactivate test
conda remove --name test --all
conda install numpy
conda list
conda list -n test
conda search numpy
conda install -n test numpy
conda update -n test numpy
conda remove -n test numpy
设置conda镜像
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
|