Linux系统安装/卸载Anaconda3
·
1、需要准备的环境依赖
Debian | apt-get install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6 |
RedHat | yum install libXcomposite libXcursor libXi libXtst libXrandr alsa-lib mesa-libEGL libXdamage mesa-libGL libXScrnSaver |
ArchLinux | pacman -Sy libxau libxi libxss libxtst libxcursor libxcomposite libxdamage libxfixes libxrandr libxrender mesa-libgl alsa-lib libglvnd |
OpenSuse/SLES | zypper install libXcomposite1 libXi6 libXext6 libXau6 libX11-6 libXrandr2 libXrender1 libXss1 libXtst6 libXdamage1 libXcursor1 libxcb1 libasound2 libX11-xcb1 Mesa-libGL1 Mesa-libEGL1 |
Gentoo | emerge 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包。
更多推荐
已为社区贡献1条内容
所有评论(0)