问题标签 [spyder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
891 浏览

installation - spyder,分发和 scipy 错误

我在 ubuntu 12.04 下运行 python 2.7。我正在尝试使用 pip 安装 spyder 但收到错误消息:

错误:无效命令“egg_info”

命令 python setup.py egg_info 失败,错误代码 1

我查看了其他帖子,建议我安装分发。但是我在使用 pip 安装分发时收到相同的错误消息当我尝试升级 scipy 或使用 pip 安装 spyder 时,我收到以下消息:

我是 python、pip 和 ubuntu 的新手,这使得这变得更加困难。提前致谢。

0 投票
0 回答
840 浏览

python - 如何让 Spyder 自动完成模块仅作为已编译的 .pyc 文件提供?

与 pydev 相比,spyder 似乎不支持没有源代码的 .pyc 模块的代码完成。有没有我错过的设置,或者有什么方法可以解决这个问题?

0 投票
2 回答
1354 浏览

python - 使用 Spyder IDE: SyntaxError: 'continue' not proper in loop

我下载了 Sypder,当我在解释器中运行脚本时,我不断收到以下错误。

即使在一个简单的 hello world 脚本上也会发生这种情况:

0 投票
6 回答
87173 浏览

python - 如何以交互方式更新 matplotlib 的 imshow() 窗口?

我正在研究一些计算机视觉算法,我想展示一个 numpy 数组在每个步骤中是如何变化的。

现在有效的是,如果我imshow( array )的代码末尾有一个简单的,窗口就会显示并显示最终图像。

但是,我想做的是在每次迭代中图像更改时更新和显示 imshow 窗口。

所以例如我想做:

问题是这样,Matplotlib 窗口不会被激活,只有在整个计算完成后才会被激活。

我已经尝试过原生 matplotlib 和 pyplot,但结果是一样的。对于绘图命令,我找到了一个.ion()开关,但在这里它似乎不起作用。

Q1。连续显示对 numpy 数组(实际上是 uint8 灰度图像)的更新的最佳方法是什么?

Q2。是否可以使用动画功能来做到这一点,就像在动态图像示例中一样?我想在循环中调用一个函数,因此我不知道如何使用动画函数来实现这一点。

0 投票
2 回答
1829 浏览

python - 为什么不能从 Sublime Text 2 调用 Matplotlib?

我的 Matplotlib 是作为Spyder DMG 包的一部分安装的。现在,我正在尝试使用 Sublime Text 2 编写 Python 代码。但是我的代码使用figure()方法和from pylab import *语句,无法加载 Matplotlib。错误信息是:

0 投票
1 回答
991 浏览

python-2.7 - PyQt for spyder 2.2.0 python 2.7 安装

我使用 Windows 安装程序可执行文件来安装 pyQt4,但我似乎无法在我的控制台窗口(命令窗口)中导入 PyQt4。

我运行命令“import pyqt4”并得到错误“ImportError: No module named pyqt4”

在使用各自的 Windows 安装程序安装 pyodbc 和 panda 后,我能够毫无问题地运行上述命令。

任何线索?

抱歉,如果我遗漏了一些明显的东西-我是这里的初学者

0 投票
5 回答
76621 浏览

spyder - Spyder 不会自动完成局部变量

我在自动完成本地变量时遇到问题。这是一个非常基本的功能,我相信它应该支持。当我开始编写已声明的变量名并按 TAB(这是默认快捷方式)时,我什么也得不到。这是一个错误吗?

0 投票
1 回答
412 浏览

failed-installation - 安装 spyder 2.2.1 后没有创建 exe 文件

刚刚安装完 spyder 2.2.1,但我没有 .exe 文件。我只有 .bat 文件。运行 .bat 确实会启动 spyder,但缺少 .exe 让我觉得安装过程在某个地方出错了。有什么帮助吗?

0 投票
1 回答
132 浏览

python - 导入 .py 文件需要导入更多内容

我正在使用 python 2.7 / pythonxy / Spyder。我有 a.py 和 b.py,我想从 b.py 中的 a.py 调用 def。所以我在 b.py 中写了“import a”,但我得到了很多错误。这些错误似乎是由于在 a.py 中无法识别 numpy 函数,即使它们默认由 Spyder 预加载。

从其他问题和答案中,我了解到愚蠢的解决方案是在 a.py 中导入函数。所以我开始通过输入 from numpy import xxxxxx 将它们添加到 a.py 中。但这仍然给我留下错误。前2个是:

  • “return round(ab, 2) - TypeError: 只有长度为 1 的数组可以转换为 Python 标量”。
  • “d2=sorted(d2,key=lambda kv: kv[2],reverse=True - ValueError: 具有多个元素的数组的真值不明确。使用 a.any() 或 a.all()”

当我只运行 a.py 时,我没有收到这些错误,所以我知道代码是正确的。我不知道我必须做什么才能导入包含这些行的 a.py?

0 投票
1 回答
3274 浏览

python - Spyder 自动完成功能不适用于 64 位 WinPython 2.7.5

在我安装的 Spyder 中,自动完成(ctrl+空格)在编辑器中不起作用(但在控制台中起作用)。它看起来和这个问题一样,但我在 Windows 7 上,所以我不能pip install rope像答案所暗示的那样。

我安装的 Python 由 WinPython 提供,版本为WinPython-64bit-2.7.5.2. 它带有 Spyder 2.2.2。

我已尝试使用--debug命令行选项使 Spyder 进入调试模式,如此处所述,但在版本的 Spyder 中似乎不可用。(蜘蛛说no such option -d

以下信息可能有用,也可能没有用,来自 Spyder 关于页面:

任何人都可以帮我重新开始吗?没有自动完成,我迷路了!

非常感谢,罗布