根据我在文档中学到的内容,它表明只需使用命令提示符创建一个新变量,就可以轻松地在2个python环境之间切换
“conda create -n python34 python = 3.4 anaconda”如果我已经安装了python 2.7。
创建了一个名为python 34的环境,我们可以使用“activate python 34”激活它。但所有这些都发生在我的Windows命令提示符下执行上述命令。我想在spyder IDE中切换python版本,如何做到这一点?
答案 0 :(得分:6)
Spyder是从您正在使用的环境中启动的。
因此,如果你想在Spyder中使用python 3,那么你activate python34
(或者你用Python 3命名环境的任何东西)然后运行spyder
。
如果你想在Spyder中使用python 2,那么你deactivate
python3环境(或activate
安装Python 2的环境)然后运行spyder
。
一旦推出Spyder,我不相信你可以改变环境。
N.B。您可能需要在每个环境中安装Spyder,具体取决于您的设置,首先使用conda install spyder
激活环境。
答案 1 :(得分:0)
只需进入安装Spyder的目录(在命令提示符下使用cd),对我来说,它看起来像“ C:\ Users \ Rohan \ Anaconda2”,然后在cmd中键入spyder。它将运行您的Spyder IDE。
答案 2 :(得分:0)
只需转到 spyder 中的首选项,然后转到 Python 解释器-> 使用以下 python 解释器:在这里,从浏览文件选项中,为您的 python2.exe 文件提供路径,然后应用。现在你的 python2 没有在 spyder 中打开控制台所需的 spyder-kernels
模块,所以通过在 cmd python2 -m pip install spyder-kernels
中编写命令来安装它。这里使用 python2 -m 因为我安装了两个版本的 python