Python3 被越来越多的开发者所接受,同时让人尴尬的是很多遗留的老系统依旧运行在 Python2 的环境中,因此有时你不得不同时在两个版本中进行开发,调试。
如何在系统中同时共存 Python2 和 Python3 是开发者不得不面对的问题,一个利好的消息是,Anaconda 能完美解决Python2 和 Python3 的共存问题,而且在 Windows 平台经常出现安装依赖包(比如 MySQL-python)失败的情况也得以解决。
Anaconda 是 Python 的一个发行版,如果把 Python 比作 Linux,那么 Anancoda 就是 CentOS 或者 Ubuntu。它解决了Python开发者的两大痛点。
//查看当前的python环境列表
conda-env list
根据需求创建自己所需的python环境
conda create --name test_py3.4 python=3.4
激活相应的环境
source activate test_py3.4
//disable当前的环境
source deactivate
//在相应的环境下安装python软件包
# 查看已安装的包
conda list
# 安装 matplotlib
conda install matplotlib
# 包更新
conda update matplotlib
# 删除包
conda remove matplotlib