Anaconda学习笔记
Table of Contents
由于最近想学习一下
Stable Diffusion
,刚开始使用的是windows安装的,远程访问并不是很方便,再加上linux使用习惯了以后,还是更希望在Linux上操作。在搭建了
Stable Diffusion
过程中需要使用指定的python版本,不想升级系统自带的python版本,以避免后期出现奇怪的问题,所以使用anaconda来管理不同的python版本。
安装
-
安装相关的依赖组件
apt-get install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6
-
下载安装包,整个安装包有1个多G,如果服务器不太好,可以在本机下载后上传
-
服务器安装
bash ~/xxxx/Anaconda3-20xx.xx-Linux-x86_64.sh
-
运行后会出现许可协议,按
Enter
查看协议,输入yes
, »> 接下来输入的是安装位置(如果直接回车会默认安装到当前位置)安装前会出现安装位置的提示
PREFIX=/home/<USER>/anaconda<2/3>
-
运行完成后输入
conda info
出现安装信息,则安装成功 -
可以根据自己的情况来配置shell默认进入的虚拟环境,具体的安装教程可以参考
Anaconda
的官方教程,里面的说明很详细。
常用命令
#创建虚拟环境
conda create -n your_env_name python=X.X(3.6、3.7等)
#激活虚拟环境
source activate your_env_name(虚拟环境名称)
#退出虚拟环境
source deactivate your_env_name(虚拟环境名称)
#删除虚拟环境
conda remove -n your_env_name(虚拟环境名称) --all
#查看安装了哪些包
conda list
#安装包
conda install package_name(包名)
conda install scrapy==1.3 # 安装指定版本的包
conda install -n 环境名 包名 # 在conda指定的某个环境中安装包
#查看当前存在哪些虚拟环境
conda env list
#或
conda info -e
#或
conda info --envs
#检查更新当前conda
conda update conda
#更新anaconda
conda update anaconda
#更新所有库
conda update --all
#更新python
conda update python