Win10下Anaconda 2与3 共存,dos 切换,jupyter notebook 切换,pycharm 切换
Window下安装非常简单,直接运行安装包下一步下一步就行,安装过程会有选择打钩的地方,第一个是添加环境变量,第二个是把Anaconda下的Python设置为默认版本,这里建议都勾选。
。
了解Anaconda的应该都知道可以用conda环境管理不同版本的python,比如我现在安装的是Anaconda2,默认python版本是2.7,但是我想用下Python 3,这个时候可以用conda创建一个环境,在这个环境下可以安装运行你想要的版本,等用完了退出这个环境即可。系统默认的Python版本还是2.7。
下面介绍具体怎么处理:
(1).创建一个名为python35的环境,指定Python版本是3.5
打开cmd:conda create --name python35 python=3.5
(2).安装完成后,使用activate激活python35
输入activate python35
可以看到 命令行行前面有个(python35),这个就是当前运行环境
接着运行python
可以看到python版本显示为3.5.2(3).如果想返回默认的python 2.7环境,先退出python然后运行
deactivate python35
运行
python
,如图所示,python版本为2.7.12,命令行前面的(python35)也不见了,说明已经退出python35环境。是不是很方便?下面去安装路径下看下,可以看到在Anaconda2安装路径的envs下有python35这个文件夹,每当我们激活这个环境的时候,系统运行环境就在该文件夹下面了。(其它两个是我后面新建的)
到这里其实已经准备好安装环境了,但是我之前用习惯了jupyter notebook,如果我现在运行Anaconda自带的notebook还是只有python 2.7.12版本,如果跟我一样想用jupyter notebook继续往下看。
既然可以在新建的环境下安装Python 3.5,那我在这个环境下在安装一个Anaconda3怎么样,这样同时安装了python 3.5的jupyter notebook以及Spyder,尝试了一下,果然可以! (看了评论发现这个方法不可以了,现在不经常上csdn了,路过的小伙伴路过有解决方案也阔以共享出来…
我去年这么装的时候是没有问题的。刚刚试了下,确实不可以了。 然后我尝试了一下其他方法:
1.conda create –name test python=3.6
2.activate test
3.pip install jupyter/spyder
4.jupyter notebook
这样也是可以的。)(1).conda新建一个Anaconda3的环境
conda create --name Anaconda3
成功后会在Anaconda2下的envs文件夹下新建一个Anaconda3环境
(2).接着从Anaconda官网下载Anaconda3的安装包并安装
在安装的时候注意将安装路径选为E:\Anaconda2\envs\Anaconda3(即刚才新建的conda环境),另外注意在打钩的界面,两个都不要勾选,接着正常安装结束就行。(3).安装完成后,激活Anaconda3环境,运行
python
、jupyter notebook
,大功告成。
1. 安装Anaconda 2和3
Anaconda 2中的python2为主,Anaconda 3中的python3为辅。先装Anaconda 2,并在安装时选择注册为系统python,再装Anaconda 3,注意不要勾选任何选项。
2. 配置python2下的jupyter notebook
然后在windows的cmd窗口里输入:C:\\ProgramData\\Anaconda3\\python -m ipykernel install --user
即可将python3注册到python2下的jupyter notebook的选项卡里。
3. 配置Pycharm
如果你用Pycharm,也很方便直接切换:
4. 安装、管理包
直接打开各自Anaconda版本下的Anaconda Prompt即可使用它们的pip、conda命令,管理包很方便。
1. 安装Anaconda 2和3
Anaconda 2中的python2为主,Anaconda 3中的python3为辅。先装Anaconda 2,并在安装时选择注册为系统python,再装Anaconda 3,注意不要勾选任何选项。
2. 配置python2下的jupyter notebook
然后在windows的cmd窗口里输入:C:\\ProgramData\\Anaconda3\\python -m ipykernel install --user
即可将python3注册到python2下的jupyter notebook的选项卡里。
如要切换回py2, 运行 activate py2, 重新输入python、jupyter notebook等命令即可
3. 配置Pycharm
如果你用Pycharm,也很方便直接切换:
4. 安装、管理包
直接打开各自Anaconda版本下的Anaconda Prompt即可使用它们的pip、conda命令,管理包很方便。