Conda基本使用
conda基本使用方法
conda 是一款开源跨平台的环境管理和包管理软件。conda由Python编写,但不局限于Python,支持绝大数流行编程语言。conda完美契合机器学习,能方便安装各种框架和部署生产环境。
conda
- 清华镜像网站下载MiniConda,根据系统下载安装即可,同时添加conda到系统路径方便使用。
- 查看conda版本
conda --version
- 更新conda
conda update conda
环境管理
- 创建环境
conda create --name myenv
或者从environment.yml文件创建conda env create -f environment.yml
- 查看所有环境
conda info --envs
或者conda env list
- 激活环境
source activate myenv #linux and macOS
activate myenv #windows
- PowerShell 激活环境需要先安装额外库然后更改执行策略
conda install -n root -c pscondaenvs pscondaenvs
Set-ExecutionPolicy RemoteSigned #管理员打开PS执行
- 退出环境
source deactivate myenv #linux and macOS
deactivate myenv #windows
- 更新环境
conda update --name myenv
- 导出环境
conda env export > environment.yml #可以编辑yml文件
- 删除环境
conda remove --name myenv --all
或者conda env remove --name myenv
包管理
- 查找包
conda search pkgname
- 下载包
conda install pkgname #最新版
conda install pkgname=x.x #指定版本
conda install -c channel pkgname #anaconda.org上的包 channel为发布者的通道
- 查看包
conda list #查看已激活环境所有包信息
conda list -n myenv pkgname #查看myenv环境中的pkgname包信息
- 更新包
conda update pkgname
- 固定包
conda update pkgname --no-pin #pkgname 的版本永远为当前版本,不会被更新
- 卸载包
conda uninstall pkgname
- 删除包
conda remove pkgname
- 不要使用pip安装包,pip和conda不建议混用,推荐使用conda
如果对你有一点点帮助,请关注评论推荐!
欢迎交流,评论都会看,尽量回复。