conda常用操作
1.conda安装
下载conda
wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh
安装conda
bash Anaconda3-2021.05-Linux-x86_64.sh
添加anaconda3环境变量
vim ~/.bashrc
添加: export PATH=$PATH:/root/anaconda3/bin
安装wenet虚拟环境
conda create -n wenet python=3.8
source activate
conda activate wenet
2.查看conda的信息
conda info
其中package cache就是下载的包的位置。
3.手动安装conda包
- 可以手动下载包,然后放到package cache中;
- 然后解压;解压之后在annocanda/pkgs/urls.txt中添加url;(可以从该url中看到之前包的下载地址)
- 最后重新用conda命令安装即可跳过下载阶段
https://zhuanlan.zhihu.com/p/73741240
4.查看conda的channel
conda config --show channels
5.查看conda配置的源
conda config --show-sources
6.配置conda的源
-
清华源官网配置:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
-
清华源资源查看:https://mirrors.tuna.tsinghua.edu.cn/anaconda
可以先手动查看有没有自己想要的版本
使用清华源官方配置配置,即可下载pytorch cudatoolkit等,速度非常快vim ~/.condarc
channels:
- defaults
show_channel_urls: true
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
7.使用命令添加conda的channel
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/peterjc123/
8.常见问题-需要conda init
-
问题描述:
CommandNotFoundError: Your shell has not been properly configured to use ‘conda activate’. -
解决方法:
source activate
9.conda安装pytorch torchaudio cudatooklit torchvision
conda install pytorch torchvision torchaudio cudatoolkit=10.1 -c pytorch -c conda-forge
注:在不设置清华源镜像时,-c pytorch 的下载来源为:(可手动下载包资源,然后手动安装)
https://conda.anaconda.org/pytorch/linux-64/torchaudio-0.8.1-py38.tar.bz2
10.conda直接使用文件包进行安装
conda install --use-local torchaudio-0.8.1-py38.tar.bz2
直接安装本地的tar.bz2文件等于安装conda包
11.conda包下载网址:(可以手动查找包资源)
https://repo.anaconda.com/pkgs/main/linux-64/
12.删除conda环境
conda remove -n 需要删除的环境名 --all
其他:
- 手动下载python包,可以从https://pypi.org/网站搜索