关于环境的操作
查看已经创建的环境
conda info -e
创建新环境
conda create -n maskrcnn python=3.7
其中’‘maskrcnn’'是你自己定义的环境名称,“python=3.7”是环境中的python版本,按你自己的需求来选,可以选3.6,3.7或者其它版本
删除环境
conda remove -n maskrcnn --all
“激活环境”
conda activate env_name(环境名)
“关闭环境”
conda deactivate
复制环境
根据已有环境名复制生成新的环境
假设已有环境名为A,需要生成的环境名为B:
conda create -n B --clone A
根据已有环境路径复制生成新的环境
假设已有环境路径为D:\A,需要生成的新的环境名为B:
conda create -n B --clone D:\A
生成的新的环境的位置在anaconda的安装路径下,一般情况在D:\Anaconda3\envs\文件夹下。
重命名环境
conda 实际上没有重命名指令,实现重命名是通过clone来完成的,其过程分为两步:
首先clone一份 new name的环境,然后再删除old name的环境
例如把环境名为python==3.8的环境的名称改为pytorch
第一步:`
conda create -n new name --clone old name
第二步:
conda remove -n python==3.8 --all
Conda操作
“列出所有已安装的packages”
conda list
安装指定包
conda install <包名>
如果conda安装不上的包,或者没有的包,可以使用pip安装
pip install 安装的包名
移除指定包
conda remove <包名>
更新指定包
conda update <包名>
“更新所有packages”
conda update --all
“查看conda版本”
conda --version
或者
conda -V
“升级conda”
conda update -n base -c defaults conda
“帮助”
conda --help
“查找指定内容”
conda search --full-name( 查找的包名)
conda search (查找的内容)
关于配置镜像源的操作
Conda配置国内镜像源
换回默认源(清除所有用户添加的镜像源路径,只保留默认的路径)
conda config --remove-key channels
添加镜像源
格式如下:
conda config --add channels https://mirrors.aliyun.com/pypi/simple/
删除镜像源
格式如下:
conda config --remove channels https://mirrors.aliyun.com/pypi/simple/
显示检索路径,每次安装包时会将包源路径显示出来
conda config --set show_channel_urls yes
conda config --set always_yes True
显示所有镜像通道路径命令
conda config --show channels
查看镜像源配置信息
conda config --show-sources
查看torch安装完成后GPU是否可用
import torch
print(torch.__version__) # 查看torch当前版本号
print(torch.version.cuda) # 编译当前版本的torch使用的cuda版本号
print(torch.cuda.is_available()) # 查看当前cuda是否可用于当前版本的Torch,如果输出True,则表示可用