25

默认情况下 Spyder 使用 Python 2.7.2,我的问题是:有没有办法设置 Spyder 以便它自动使用 Python 3.x?谢谢!

4

6 回答 6

18

自 2013 年 5 月结束以来,Spyder 的 v2.3.0dev1 版本适用于Python 3.3 及更高版本。
它处于可用状态,但存在一些小问题。希望他们能很快得到解决。

于 2013-06-12T14:19:29.193 回答
14

要使用 Spyder for Python 3,您只需要 v2.3.0 或更高版本。

Ubuntu 12.10 及更高版本

您可以使用pip3.

sudo apt-get install python3-pip python3-pyqt4
sudo pip3 install spyder

Ubuntu 12.04

Ubuntu 12.04 在存储库中没有python3-pip,但您可以使用setuptools,

sudo apt-get install python3-pyqt4 python3-setuptools
sudo easy_install3 pip
sudo pip3 install spyder

然后,您可以从启动器(注销并登录后)或从终端输入spyder3.

于 2015-01-18T20:01:14.313 回答
8

Ubuntu 16.04

加勒特的解决方案对我不起作用。Pip 已安装,但运行“安装 spyder”命令不会使用 Python3.5 安装 spyder。我卸载了spyder。

有效的方法很简单:

sudo apt-get install spyder3

这也将自动安装任何 Python 3.x 依赖项。

于 2016-10-03T09:23:55.953 回答
4

在提出这个问题时,Spyder 不支持 Python 3(这个答案是这样说的,给出了当时不完整的移植工作的一些细节)。

但现在不是这样了!Spyder 的最新版本应该与 Python 3 一起使用。查看其他答案以获取一些获取它的位置的链接(尽管此时它们本身可能已经过时)。

于 2012-10-27T00:12:46.160 回答
2

在 Ubuntu 14.04 上,我在官方存储库中找到了 spyder3

于 2015-09-20T10:13:42.620 回答
0

另一种选择:使用 Anaconda 来管理您的科学软件。
有一个专门用于 Python 3.5 的安装程序 https://www.continuum.io/downloads

于 2017-01-24T15:18:44.407 回答