问题标签 [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.
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 的新手,这使得这变得更加困难。提前致谢。
python - 如何让 Spyder 自动完成模块仅作为已编译的 .pyc 文件提供?
与 pydev 相比,spyder 似乎不支持没有源代码的 .pyc 模块的代码完成。有没有我错过的设置,或者有什么方法可以解决这个问题?
python - 使用 Spyder IDE: SyntaxError: 'continue' not proper in loop
我下载了 Sypder,当我在解释器中运行脚本时,我不断收到以下错误。
即使在一个简单的 hello world 脚本上也会发生这种情况:
python - 如何以交互方式更新 matplotlib 的 imshow() 窗口?
我正在研究一些计算机视觉算法,我想展示一个 numpy 数组在每个步骤中是如何变化的。
现在有效的是,如果我imshow( array )
的代码末尾有一个简单的,窗口就会显示并显示最终图像。
但是,我想做的是在每次迭代中图像更改时更新和显示 imshow 窗口。
所以例如我想做:
问题是这样,Matplotlib 窗口不会被激活,只有在整个计算完成后才会被激活。
我已经尝试过原生 matplotlib 和 pyplot,但结果是一样的。对于绘图命令,我找到了一个.ion()
开关,但在这里它似乎不起作用。
Q1。连续显示对 numpy 数组(实际上是 uint8 灰度图像)的更新的最佳方法是什么?
Q2。是否可以使用动画功能来做到这一点,就像在动态图像示例中一样?我想在循环中调用一个函数,因此我不知道如何使用动画函数来实现这一点。
python - 为什么不能从 Sublime Text 2 调用 Matplotlib?
我的 Matplotlib 是作为Spyder DMG 包的一部分安装的。现在,我正在尝试使用 Sublime Text 2 编写 Python 代码。但是我的代码使用figure()
方法和from pylab import *
语句,无法加载 Matplotlib。错误信息是:
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 后,我能够毫无问题地运行上述命令。
任何线索?
抱歉,如果我遗漏了一些明显的东西-我是这里的初学者
spyder - Spyder 不会自动完成局部变量
我在自动完成本地变量时遇到问题。这是一个非常基本的功能,我相信它应该支持。当我开始编写已声明的变量名并按 TAB(这是默认快捷方式)时,我什么也得不到。这是一个错误吗?
failed-installation - 安装 spyder 2.2.1 后没有创建 exe 文件
刚刚安装完 spyder 2.2.1,但我没有 .exe 文件。我只有 .bat 文件。运行 .bat 确实会启动 spyder,但缺少 .exe 让我觉得安装过程在某个地方出错了。有什么帮助吗?
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?
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 关于页面:
任何人都可以帮我重新开始吗?没有自动完成,我迷路了!
非常感谢,罗布