一、什么是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
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