如何在Anaconda中实现多版本python Spyder共存

如题所述

有两种方法可以实现:
首先我的实验环境是conda 4.3.13

方法一:全程在cmd中操作
1)先在conda中创建一个名为python2的环境,并下载对应版本python2.7
conda create --name python27 python=2.7

2)激活python2环境
activate python2

3)在python2的环境下下载spyder和Jupter notebook
conda install spyder1

因为我这里已经装过spyter了,如果第一次安装,系统会让你确定是否下载,输入 y 即可。
4) 下面我们可以看到菜单栏已经有了python2的spyter了。

5)下载Jupyter notebook,一样的方法。
conda install jupyter

这样,你想用python3编写代码时,就打开python3的spyder;你想用python2编写代码时,就打开python2的spyder。两种环境的切换非常方便。
方法二:在Anaconda Navigator中实现(相对简单,耗时,不推荐)
1) 打开Anaconda Navigator

2) 进入environment,选择你要安装python2的环境,或者可以按底部的Create新建环境名和对应的python版本。

3) 然后选择在你的想要的环境中下载spyder和jupyter notebook。

4) 但是,因为Anaconda Navigator的环境不稳定,容易出现屏幕卡死或者闪退现象,不推荐这种方法。
附加:给Jupter notebook设置主目录的方法
1) 当你下载好jupter notebook后打开界面,是什么样的呢?是否同作者一样?

2) 不难看出,此时刚下载好的jupter notebook默认的路径是C盘。那么下面我们把它设置成我们自己要的目录,这里我以:‘F:\pythonWork ‘为例。
3) 在cmd中输入:
jupyter notebook --generate-config
第一次修改则输入:y
4) 找到输出的文件夹的目录,用记事本打开。
文件夹的目录一般在:C:\Users\Administrator\.jupyter
搜索:notebook.dir
将你要的路径设置在里面。

5) 然后保存。再次打开upyter notebook,就变成你要的路径了。
温馨提示:答案为网友推荐,仅供参考