如何在anaconda spyder中更改python版本

Jee*_*van 23 python spyder anaconda

我在mac上的anaconda spyder中使用3.6 Python版本.但我想将其更改为Python 2.7.

谁能告诉我怎么做?

MSe*_*ert 28

您可以打开首选项(多个选项):

  • 键盘快捷键Ctrl+ Alt+ Shift+P
  • Tools - > Preferences

根据Spyder版本,您可以在Python interpreter部分(Spyder 3.x)中更改解释器:

在此输入图像描述

或在高级Console部分(Spyder 2.x):

在此输入图像描述


Dan*_*Dan 11

如果你想保留python 3,你可以按照这些指示创建一个名为py27的python 2.7环境.

然后你只需要激活py27:

$ conda activate py27
Run Code Online (Sandbox Code Playgroud)

然后你可以在这个环境中安装spyder,例如:

$ conda install spyder
Run Code Online (Sandbox Code Playgroud)

然后你可以从命令行启动spyder或者导航到envs目录下的2.7版spyder.exe(例如C:\ ProgramData\Anaconda3\envs\py27\Scripts)

  • 这个问题还不完全解决,但这是一个很好的信息。仍在使用Spyder 3.2+吗? (2认同)

M.H*_*imi 9

首先,您必须在中运行以下代码Anaconda prompt

conda create -n py27 python=2.7  #for version 2.7
activate py27

conda create -n py36 python=3.6  #for version 3.6
activate py36
Run Code Online (Sandbox Code Playgroud)

然后,您必须打开Anaconda navigator在此处输入图片说明 该按钮可能显示“安装”而不是“启动”。安装后,需要一些时间,它将可以启动。

谢谢@cloudscomputes和@Francisco Camargo。

  • 当我从 Python2 环境中以这种方式安装 Spyder 时,我的 Python 版本会被 3.6 覆盖 (2认同)

Fra*_*o C 5

您可以通过从Ananconda 的 Navigator启动来启动正确版本的 Spyder 。从下拉菜单中,切换到您想要的环境,然后按下启动 Spyder 按钮。您应该能够立即检查结果


小智 4

在首选项中,选择 Python 解释器

在 Python 解释器下,从“默认”更改为“使用以下 Python 解释器”

那里的路径应该是默认的 Python 可执行文件。找到您的 Python 2.7 可执行文件并使用它。