【Python-Anaconda】Linux下Anaconda使用教程详解

  • Post author:
  • Post category:linux


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包。

————————————————

版权声明:本文为CSDN博主「cyg521」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/cyg521/article/details/107560485



版权声明:本文为weixin_38650077原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。