anconda多版本管理

xiaoxiao2021-02-28  179

anconda多版本管理

为什么需要多版本管理

anaconda分为ancacona2和anaconda3,分别运行的是python2.* 和python3.*的解释器。我们碰到的代码有时是python2的,有时是python3,所以需要来回切换。

如何管理:conda

conda是一个包管理器 和 环境管理器。

conda作为包管理器

安装包 conda install numpy 更新包 conda update numpy conda update conda 删除包 conda remove numpy 其他功能可以google

conda作为环境管理器

我们有时需要python2,有时需要python3,这就是两种不同的环境 假设我们默认装的是python3,需要装一个python2的环境,并且切换到python2下工作,最后切换回python3,该怎么做呢? 1. 安装python2

conda create -n python27(环境的名字,自己取) python = 2.7 切换到python27环境下 activate python27

注意这时命令行前面出现了(python27)的字样 3. 在python27环境下安装包

conda --update conda install numpy(你想安装的包)

如果你懒得一个个装包,就直接创建anaconda2默认的包库

conda install anaconda

这样包就比较全了,常见的包都有,不够再装。 4. 退出python27环境

* windows deactivate python27 * linux/mac source deactivate python27

注意在cmd中直接运行python默认是root环境,你原来安装的是哪个python版本,root就是哪个版本

转载请注明原文地址: https://www.6miu.com/read-18105.html

最新回复(0)