使用conda管理虚拟环境

2021-07-09  本文已影响0人  ltochange

在学习和工作中,经常需要用到多个环境,有的时候需要python3.6的环境,有的时候需要python3.5的环境,有的时候需要pytorch 0.4,有的时候又需要pytorch1.5. 为了解决上述问题(1)使用docker,另起新的容器 (2)使用虚拟环境。 本文介绍如何使用conda来管理多个虚拟环境。

安装Miniconda

Miniconda是conda免费的轻量级安装包,只包含conda、Python及它们所依赖的包,以及其他一些常用的包,例如pip, zlib等。

在linux系统上安装

  1. 根据系统和python的版本,选择下载安装包


    在这里插入图片描述
  2. 在安装之前,可用命令sha256sum filename,验证下载的安装包是否可用
  3. 解压文件,在终端命令行运行文件
bash Miniconda3-latest-Linux-x86_64.sh
  1. 按照屏幕指示完成安装,不知道如何操作的选择默认即可
  2. 重新打开终端命令行,输入conda list,显示已安装的包,则安装成功

其他系统安装可查看Installation

使用conda管理虚拟环境

miniconda安装完成后,可使用如下的命令来管理多个虚拟环境:

命令 功能
conda info -e 查看conda中装了多少个环境
conda --version 查看conda版本
conda update conda 升级conda版本
conda create --name py36 python=3.6 创建一个新的名为py36的环境,位置在miniconda安装文件的envs/py36 下
激活新环境 linux下:source activate py36
<br /> windows下:activate py36
conda remove -n py36 --all 删除名为py36的环境
source deactivate 退出环境

配置环境变量

https://conda.io/projects/conda/en/latest/user-guide/configuration/use-condarc.html

上一篇 下一篇

猜你喜欢

热点阅读