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环境,运行pythonjupyter 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命令,管理包很方便。

posted @ 2018-08-14 06:30  2016024291-董诗原  阅读(611)  评论(0编辑  收藏  举报