1、需要准备的环境依赖

Debianapt-get install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6
RedHatyum install libXcomposite libXcursor libXi libXtst libXrandr alsa-lib mesa-libEGL libXdamage mesa-libGL libXScrnSaver
ArchLinuxpacman -Sy libxau libxi libxss libxtst libxcursor libxcomposite libxdamage libxfixes libxrandr libxrender mesa-libgl  alsa-lib libglvnd
OpenSuse/SLESzypper install libXcomposite1 libXi6 libXext6 libXau6 libX11-6 libXrandr2 libXrender1 libXss1 libXtst6 libXdamage1 libXcursor1 libxcb1 libasound2  libX11-xcb1 Mesa-libGL1 Mesa-libEGL1
Gentooemerge x11-libs/libXau x11-libs/libxcb x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXi x11-libs/libXcomposite x11-libs/libXrandr x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXScrnSaver x11-libs/libXtst media-libs/alsa-lib media-libs/mesa

 

2、安装步骤

从官网下载需要安装的版本https://www.anaconda.com/products/individual#macos

这边下载的版本为:Anaconda3-2019.10-Linux-x86_64.sh

下载地址为:https://www.anaconda.com/https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.sh

然后安装:

sh Anaconda3-2019.10-Linux-x86_64.sh

按enter继续安装

出现Anaconda的各种条款说明,一直读取到最后

提示是否接受条款:Do you accept the license terms? [yes|no]

然后选择yes继续安装,提示:选择默认安装路径Enter或者指定一个安装路径(注意指定的安装路径是不存在的路径,否则无法安装):

安装初始化:

提示“Do you wish the installer to initialize Anaconda3 by running conda init?”是否初始化conda,选择yes

安装成功后提示“Thank you for installing Anaconda3”

表示安装成功。

卸载Anaconda

方法一:打开终端,然后删除整个Anaconda目录即可:

rm -rf ~/anaconda3

方法二:完全卸载使用Anaconda-Clean和简单删除

##首先使用conda安装anaconda清理工具
conda install anaconda-clean
##然后执行
anaconda-clean
or
anaconda-clean --yes

最后删除配置文件 .bash_profile中关于Anaconda的内容:

export PATH="/Users/jsmith/anaconda3/bin:$PATH"

conda常规操作

##查看conda安装版本
conda --version

##更新conda版本
conda update conda

##查看conda帮助信息
conda --help

##查看conda环境
conda env list

##创建新环境
conda create --name <env_name> <package_names>

##切换环境或者进入或者退出conda虚拟环境
source activate <env_name> 
eg. source /data02/anaconda3/bin/activate base
activate <env_name>
eg. source deactivate root

#显示已经创建的环境信息
conda info --envs
or
conda info -e
or
conda env list 

##复制环境
conda create --name <new_env_name> --clone <copied_env_name>
eg. conda create --name py2 --clone python2
##即为克隆名为“python2”的环境,克隆后的新环境名为“py2”。此时,环境中将同时存在“python2”和“py2”环境,且两个环境的配置相同

##删除环境
conda remove --name <env_name> --all

##查找可以供安装的包的版本
    ##精确查找
    conda search --full-name <package_full_name>
eg. conda search --full-name python即查找全名为“python”的包有哪些版本可供安装。
    ##模糊查找
    conda search <text>
eg. conda search py即查找含有“py”字段的包,有哪些版本可供安装。

##获取当前环境中已安装的包信息
conda list 

##在指定环境中安装包
conda install --name <env_name> <package_name>
eg.  conda install --name python2 pandas即在名为“python2”的环境中安装pandas包。

##卸载指定环境中的包
conda remove --name <env_name> <package_name>
eg. conda remove --name python2 pandas即卸载名为“python2”中的pandas包。

##卸载当前环境中的包
conda remove <package_name>
eg.  conda remove pandas即在当前环境中卸载pandas包。

##更新包
    ##更新所有的包
    conda update --all
    or
    conda upgrade --all

    ##更新指定的包
    conda update <package_name>
    or
    conda upgrade <package_name>
    ##更新多个指定包,则包名以空格隔开,向后排列。
    eg.  conda update pandas numpy matplotlib 即更新pandas、numpy、matplotlib包。
   

参考官网:https://www.anaconda.com/products/individual#macos

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐