虽然说,python 3.x 版本已经是主流,但是有时候需要用到的一些技术,只支持python 2.x。需要在电脑中安装多个python版本,可以使用anaconda进行环境切换。
anaconda自带很多库,安装其他库的时候也很方便(比如,python 2.x 好像要先安装pip,但是在anaconda里面就不用安装pip,可以使用pip直接安装其他库)
参考博文:
1、Anaconda3中Python3.5和Python2.7共存:https://www.cnblogs.com/v5captain/p/6414177.html
2、Anaconda的CondaHTTPError问题:https://www.cnblogs.com/supershuai/p/12210755.html
https://zhuanlan.zhihu.com/p/75717350
由于在执行第(2)步时,出现了CondaHTTPError错误,所以重新按照以下步骤进行。之前是直接在cmd窗口输入
1、python 2.7
(1)在搜索栏输入:anaconda promt,用管理员身份运行
输入命令:
conda update --all
有很多包需要更新,需要等待一会,输入:y
(2)创建python 2.7 环境
conda create -n py27 python=2.7
-n是环境名,python=版本号
(3)激活环境
(3)安装其他库,如pandas
(4)这个时候,在anaconda navigator中就可以看到我们新增的python 2.7
2、python 3.8
(1)创建环境
conda create -n py38 python=3.8