Anaconda多个python版本(python2.7 & python3.8)

虽然说,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

一、安装anaconda

https://zhuanlan.zhihu.com/p/75717350

二、配置两个虚拟环境

由于在执行第(2)步时,出现了CondaHTTPError错误,所以重新按照以下步骤进行。之前是直接在cmd窗口输入

1、python 2.7
(1)在搜索栏输入:anaconda promt,用管理员身份运行
Anaconda多个python版本(python2.7 & python3.8)_第1张图片
输入命令:

conda update --all

有很多包需要更新,需要等待一会,输入:y
Anaconda多个python版本(python2.7 & python3.8)_第2张图片
(2)创建python 2.7 环境

conda create -n py27 python=2.7

-n是环境名,python=版本号

(3)激活环境
Anaconda多个python版本(python2.7 & python3.8)_第3张图片
(3)安装其他库,如pandas
Anaconda多个python版本(python2.7 & python3.8)_第4张图片
(4)这个时候,在anaconda navigator中就可以看到我们新增的python 2.7
Anaconda多个python版本(python2.7 & python3.8)_第5张图片
2、python 3.8
(1)创建环境

conda create -n py38 python=3.8

(2)激活
Anaconda多个python版本(python2.7 & python3.8)_第6张图片
(3)如果需要切换python版本,就把当前的deactivate,重新激活另一个
Anaconda多个python版本(python2.7 & python3.8)_第7张图片

你可能感兴趣的:(python,anaconda)