anaconda简介
anaconda可以便捷获取包并且能够对包进行管理,同时对环境可以统一管理,其中包含了conda、python在内的超过180个科学包及其依赖项
anaconda安装步骤
略
管理conda
#验证conda已被安装
conda --version
#更新conda到最新版本
conda update conda
#查看conda帮助信息
conda --help
#卸载conda(不可轻易使用该命令,容易误删数据)
re -rf ~/anaconda3
管理conda环境
# 启用conda 操作, 执行命令
source .bash_profile
# 退出conda操作模式, 执行命令
conda deactivate
# 查看命令帮助
conda create --help
# 创建,指定名称和python版本
conda create --name venv-name python=3.6.8
# 创建纯净版python环境
conda create --name venv-name python=3.6.8 --no-default-packages
# 创建python环境到指定路径
conda create --prefix=/root/python36/venv-name python=3.6.8
(注:路径/root/python36是先建好的文件夹)
# 克隆环境
conda create --name 新环境名称 --clone 被克隆的环境名称
# 进入python的虚拟环境:
conda activate venv-name
conda activate 环境路径
# 退出python的虚拟环境:
conda deactivate
# 查看所有虚拟环境
conda info --envs
或
conda info -e
或
conda env list
# 查看当前python版本
python --version
# 删除一个已有的环境
conda remove --name venv-name --all
# 想要删除指定路径下的虚拟环境,使用如下的命令
conda remove -p /root/python36/venv-name --all
管理包
#精确查找
conda search --full-name <package_name>
#模糊查找(查找含有此字段的报名)
conda search <text>
例如:
conda search py
#获取当前环境中已安装的包信息
conda list
#在指定环境中安装包
conda install --name <env-name> <package_name>
#在当前环境中安装包
conda install <package>
#当使用conda install无法安装时,可以使用批评进行安装
pip install <package_name>
# 注意:pip作为一种包管理器,无法对环境进行管理,如果想要在指定环境中使用pip进行安装包,需要先切到指定环境中再使用pip命令安装
#卸载指定环境中的包
conda remove --name <env_name> <package_name>
#卸载当前环境中的包
conda remove <package_name>
#更新所有包
conda update --all
或
conda upgrade --all
#更新指定包
conda update <package_name>