使用Anaconda3 同时安装python3 与python2
本人属于编程小白,最近在学习机器学习相关的内容,发现有时候需要python3与python2版本的相互切换,又由于本人比较喜欢在Notebook上进行学习,所以就想有没有办法能够在Notebook上随时切换python的版本。可能其他人的教程中有详细的介绍过这个问题,我写这篇文章的初衷一是希望能帮助到大家二也是希望自己一会忘记后可以来查找。因为配置环境这种东西真的很消耗学习的热情,希望大家能少花费精力。
Anaconda3的安装
原先我一直以为Anaconda3是一个管理python库文件的东西,所以我会提前把python3和python2下载好。但是经过一晚上的尝试,不需要提前安装python,任何版本,Anaconda3足够
- Anaconda3下载
清华大学开源软件镜像网站
因为想大家大部分是国内的用户,直接从Anaconda官网下载会很慢,而且容易发生各种错误。这里我直接给大家清华镜像网站,下载速度超快,谁用谁知道。 - 安装
Anaconda安装属于傻瓜式安装,只要跟着安装步骤就不会出错。
安装好以后需要配置环境,步骤如下:
电脑——属性——高级系统设置——环境变量——path——编辑——新建
然后输入以下地址,也就是当时安装Anaconda的地址。
D:\Anaconda
D:\Anaconda\Scripts
D:\Anaconda\Library\mingw-w64\bin
D:\Anaconda\Library\usr\bin
D:\Anaconda\Library\bin - 新增加环境
安装完成以后,现在我们的电脑上就有一个python3的环境了。我们可以试验一下
打开Anaconda的终端。输入命令 conda env list 来显示现在电脑中的环境。
请大家忽视mechine哪一行,现在你的计算机中应该只有base哪一行。
接下来我们就要创建mechine这个新的环境来安装python2,这样你需要用python2时就用python2,想用python3时就可以用python3,两个环境相互独立,互相不干扰。
点击左边一列第二个environments
可以看到这个界面展示了刚才在上图中我们观察到的环境信息。
点击下面的create,创建新的环境
这里可以选择python 版本,我们这次选择2.7版本。自己起一个名字,我因为在学习机器学习,所以我起的是mechine。 - 让我们的Notebook使用新的环境
我最初的初衷就是能够在Notebook中随意的使用两个版本的python
最后一步打开cmd界面。
命令 conda env list 看一下我们总共的环境
两个环境没有问题。
命令 conda activate mechine 切换到新的环境,mechine换成你们自己配置的环境的名字。
命令 conda install nb_conda安装这个东西。虽然我也不太清楚这个到底是什么原理。但是很好用
安装好以后就是见证奇迹的时候。
我们打开Notebook
看到我们新建的文本中有我们刚刚配置的环境了。
赶紧新建一个试试。
这样我们就能成功的使用python 2了,大功告成。
这是我第一篇博客,可能排版文笔方面都会有很多问题,希望大家看了以后能够给予一些意见,对于内容有错误的地方也感谢大家能够指出。