[python]Anaconda介绍、安装及使用

时间:2022-12-09 12:55:47

一、什么是Anaconda?

简介

Anaconda(​​官方网站​​)就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。


conda简介

conda是包及其依赖项和环境的管理工具,比较方便地在不同环境之间进行切换,环境管理较为简单。

▪ 适用语言:Python, R, Ruby, Lua, Scala, Java, JavaScript, C/C++, FORTRAN。

▪ 适用平台:Windows, macOS, Linux


二、linux安装conda

安装

# 下载conda安装脚本,这里使用清华镜像,400M+,有点慢
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2021.11-Linux-x86_64.sh

# 执行安装命令,具体的安装过程见下面截图
sh Anaconda3-2021.11-Linux-x86_64.sh

[python]Anaconda介绍、安装及使用

[python]Anaconda介绍、安装及使用

[python]Anaconda介绍、安装及使用

source ~/.bashrc

升级

conda update -n base -c defaults conda


三、conda的基本使用

# 1.创建名为 py39 的虚拟环境
conda create -n py39 python=3.9

# 2.切换到py39,此时在shell左侧会出现'(py39)'
conda activate py39

# 3. 退出虚拟环境
conda deactivate

# 4. 安装python模块,ipython必须安装
conda install ipython
conda install pandas
conda install scrapy==1.3 # 安装指定版本的包
conda install -n 环境名 包名 # 在conda指定的某个环境中安装包

# 5. 删除虚拟环境
conda remove -n your_env_name(虚拟环境名称) --all

# 6. 查看安装了哪些包
conda list

# 查看当前存在哪些虚拟环境
conda env list

# 检查更新当前conda
conda update conda

# 更新anaconda
conda update anaconda

# 更新所有库
conda update --all

# 更新python
conda update python