apt install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6
使用 wget下载您从Anaconda网站复制的链接。您将把它输出到一个名为anaconda.sh
的文件中,以便更快地使用。
wget https://repo.anaconda.com/archive/Anaconda3-2022.10-Linux-x86_64.sh
现在可以运行脚本:
bash anaconda.sh
安装过程基本上一路回车就可以了。
现在,您可以通过修改 ~/.bashrc
文件来激活安装。
在 ~/.bashrc 末尾添加:
- export PATH="~/anaconda3/bin":$PATH
- source ~/anaconda3/bin/activate
后执行:
source ~/.bashrc
完成后,您将被置于Anaconda的默认base
编程环境中。
虽然Anaconda附带了这个默认的base
编程环境,但您应该为您的程序创建单独的环境,并使它们彼此隔离。
您可以使用conda
命令进一步验证安装,例如list
:
conda list
通过Anaconda安装,您将收到所有可用软件包的输出:
- Output# packages in environment at /home/sammy/anaconda3:
- #
- # Name Version Build Channel
- _ipyw_jlab_nb_ext_conf 0.1.0 py39h06a4308_0
- _libgcc_mutex 0.1 main
- _openmp_mutex 4.5 1_gnu
- alabaster 0.7.12 pyhd3eb1b0_0
- anaconda 2021.11 py39_0
- ...
首先,您可以查看哪些版本的Python可供我们使用:
conda search "^python$"
conda create --name 虚拟环境名字 python=3.8.12
conda activate 虚拟环境名字
conda info --envs
source activate 虚拟环境
- 退出当前的虚拟环境
- conda activate
- conda deactivate
- 删除虚拟环境
- conda remove --name env_name --all
- 如果只删除虚拟环境中的某个或者某些包则是:
- conda remove --name env_name package_name
很多的软件依赖特定的环境,我们可以导出环境,这样方便自己在需要时恢复环境,也可以提供给别人用于创建完全相同的环境。
- #获得环境中的所有配置
- conda env export --name myenv > myenv.yml
- #重新还原环境
- conda env create -f myenv.yml