准备环境:
1、 Debian:
apt-get install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6
2 、CentOs:
yum install libXcomposite libXcursor libXi libXtst libXrandr alsa-lib mesa-libEGL libXdamage mesa-libGL libXScrnSaver
3、 ArchLinux:
pacman -Sy libxau libxi libxss libxtst libxcursor libxcomposite libxdamage libxfixes libxrandr libxrender mesa-libgl alsa-lib libglvnd
### Anaconda安装包下载:
执行安装包
bash /包所在路径/Anaconda3-2022.10-Linux-x86_64.sh
配置环境变量:
cd ~
vim .bashrc
# anaconda3的配置环境
export PATH="/xxx/anaconda3/bin:$PATH"
使配置生效:
source ~/.bashrc
离线创建虚拟环境
在内网环境下,conda创建虚拟环境时,根据conda命令,到远程channel中取下载需要的包,所以存在一个联网的过程,需要在联网环境下载需要的安装包,之后拷贝到内网环境,再创建环境
1、联网环境下载安装包
# --download-only :表示只下载,不创建环境
conda create -n 虚拟环境名称 相关依赖包 python==版本 --download-only
下载完成后在conda的pkgs目录下把相关依赖包上传到离线conda的对应pkgs目录下
2、内网环境创建虚拟环境
conda create -n 环境名称 相关依赖包 python==版本 --offline
Anaconda常用命令
1、环境管理
- 查看已创建虚拟环境
conda env list
- 创建虚拟环境
conda create -n env_name(环境名称) python=3对应的python版本号 [--download-only | --offline]
–download-only :表示只下载,不创建环境
–offline: 离线创建环境
- 激活虚拟环境
conda activate 环境名称
- 退出虚拟环境
conda deactivate
- 删除虚拟环境
conda remove -n 环境名称 --all
包管理
- 查看当前环境下已安装的包
conda list
- 查看指定环境的已安装的包
conda list -n 环境名称
- 查找package信息
conda search 包名
* 指定环境安装package,不加-n则安装在当前活跃环境
conda install -n 环境名称 包名
- 指定环境更新package,不加-n则更新在当前活跃环境
conda update -n 环境名称 包名
- 删除package,不加-n则删除在当前活跃环境
conda remove -n 环境名称 包名
- 清理(pkgs)安装包缓存
conda clean --all