1 环境管理
环境管理包括环境的创建、激活、退出、删除、查看虚拟环境操作
cond命令 | 命令含义 | 参数说明 |
---|---|---|
conda create -n <env_name> <pkg_name> | 创建虚拟环境 | <env_name> 环境名称 <pkg_name>包名 |
conda activate <env_name> | 激活虚拟环境 | <env_name> 环境名称 |
conda deactivate | 退出虚拟环境 | \ |
conda remove -n <env_name> -all | 删除虚拟环境 | \ |
conda env list | 查看虚拟环境 | \ |
以下是使用conda命令创建tensorflow-gpu虚拟环境的具体步骤
(1)创建虚拟环境
conda create -n tensorflow-gpu python==3.8
(2)查看创建的虚拟环境
conda env list
(3)激活虚拟环境
conda activate tensorflow-gpu
(4)退出虚拟环境
conda deactivate
2 包管理
2.1 conda常用包管理命令
conda包管理命令主要包括查看、安装、卸载、更新和查找等功能
conda命令 | 命令含义 | 参数说明 |
---|---|---|
conda list | 查看已经安装的包 | / |
conda list -n <env_name> | 查看虚拟环境安装的包 | <env_name> 环境名称 |
conda install <pkg_name> | 安装包 | <pkg_name>包名 |
conda remove <pkg_name> | 卸载包 | <pkg_name>包名 |
conda update <pkg_name> | 更新包 | <pkg_name>包名 |
(1)查看虚拟中已经安装的包
conda list
pip list
(2)安装包
conda install numpy
(3)卸载包
conda remove numpy
2.2 pip常用包管理命令
pip命令 | 命令含义 | 参数说明 |
---|---|---|
pip list | 查看已经安装的包 | / |
pip list -o | 查看可升级的包 | / |
pip install <pkg_name> | 安装包 | <pkg_name>包名 |
pip uninstall <pkg_name> | 卸载包 | <pkg_name>包名 |
pip install -U <pkg_name> | 升级包 | <pkg_name>包名 |
pip install -U pip | 升级pip | / |
3 添加镜像
使用conda进行安装时,访问的是国外的网络,所以下载和安装包时会特别慢。我们需要更换到国内镜像源地址
命令 | 命令含义 | 参数 |
---|---|---|
conda config --show -source | 查看镜像源 | / |
conda config --show channels | 查看镜像源 | / |
conda config --add channels [https://..] | 添加镜像 | [https://..]镜像网址 |
conda config --set show_channel_urls yes | 使镜像生效 | / |
conda config --remove -key channels | 删除镜像 | / |
(1)添加清华镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes
(2)添加阿里镜像源
conda config --add channels http://mirrors.aliyun.com/anaconda/pkgs/main
conda config --add channels http://mirrors.aliyun.com/anaconda/pkgs/r
conda config --add channels http://mirrors.aliyun.com/anaconda/pkgs/msys2
conda config --set show_channel_urls yes
4 pip临时使用国内镜像源
使用pip命令时手动加入镜像源后缀
pip install xxx -i
-i https://pypi.mirrors.ustc.edu.cn/simple/
-i https://pypi.tuna.tsinghua.edu.cn/simple
-i https//pypi.doubanio.com/simple/