问题标签 [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.
python - Spyder 和 wxPython 之间的冲突?
我是 wxPython 的新手。从一个简单的教程(http://wiki.wxpython.org/wxPython%20by%20Example)开始,似乎Spyder和wxPython之间存在冲突。我可以运行以下脚本一次(在 IPython 控制台中),使用:
其中包含:
但是我第二次运行它,我得到了以下错误:
它不太明白,但显然它与 spyder 是使用 wxPython 编写的并且与 app.MainLoop() 冲突有关
有人可以确认和/或解释更多吗?
非常感谢,
帕特里克
spyder - macports安装后如何启动spyder
这是我要发布的第一个问题。
我目前正在使用python(在mac os 10.6.8上),并且一直在为缺乏ide而苦苦挣扎。我一直在使用提供语法突出显示的 emacs 版本,但不提供在没有打印语句的情况下浏览变量值的能力。我正在寻找的是相当于 eclipse,当我从 10.4.11 升级到 10.6.8 时,它基本上在我的机器上死了。我没有成功复活它。分手后要往前看了。
我的研究生导师建议使用 spyder,昨晚我咬紧牙关,成功安装了 macports 和(显然)spyder。
我遇到的问题是安装后如何启动 spyder。显然, python spyder.py 不是使用方法。在其他地方(不是这里)我看到一个帖子,建议应该有一个批处理可执行文件,我应该可以通过键入找到
哪个间谍
这没有产生任何结果。
spyder 文档(位于http://packages.python.org/spyder/options.html)建议该命令
蟒蛇间谍.py
是要走的路。结果如下:
Bobs-Machine:spyderlib robertlilly$ python spyder.py
回溯(最近一次通话最后):
文件“spyder.py”,第 31 行,在
ImportError:没有名为 spyderlib 的模块
我在这里的大部分搜索都只是指出应该使用 MacPorts 进行安装,之后就什么都没有了。我认为,自述文件包括 macports spyder 安装并没有提供足够的指导。
如果有人知道在哪里看,那就太好了。
问候,
罗伯特
spyder - 将代码中的对象带入对象检查器
我正在运行 Spyder 2.1.9,我很喜欢它。我喜欢对象检查器提供了多少信息,但如果我通过编辑器将它们输入我的程序或直接输入对象检查器,它只会带来有关各种对象的信息。有什么方法可以突出代码中的对象并在对象检查器中显示信息?
也作为次要问题。输入时弹出的自动填充很好(例如,如果我使用 csv 模块并且我csv.
在编辑器中输入它会显示该模块的所有可能调用),但不适用于 Tkinter。知道为什么会这样吗?
python - 如何在 Spyder 中更改 Python 的路径?
我正在使用 Debian。我安装了 Python 3.2.3。Python 3 的路径是 /usr/bin/python3。如何在 Spyder 中更改它?
python - Accessing array items
I've got a list that is one dimensional that I need separated by spaces. I am running this script in spyder for ubuntu running on parallels on Mac OS 10.8.
what I'm getting is this:
The "..." is the rest of the file directory.
What I need is:
python - Mayavi 不在 Spyder 内运行:抱怨“ValueError: API 'QString' ...”
我无法在 Spyder IDE 中运行/使用 Mayavi 库。我已经在下面描述了这个问题。任何帮助都会非常有用。(非常感谢您。)
重现问题的步骤:
- 只需在脚本中导入 Mayavi 库(例如使用“import mayavi.mlab as mlab”)并执行脚本就会重现此问题。
- 我在此处包含一个测试代码(请注意,此代码是 Mayavi 网站的示例代码)以重现该问题:
代码
预期输出和错误:
预期输出:带有图形的 Mayavi 图形窗口。我看到的是:控制台窗口中的以下值错误(我包括完整的消息序列以便明确):
-------------------------- 错误信息的开头 ------------------
---------------------------- 错误信息结束 ------------------ --
我的环境如下:
至少在以下两种环境中已观察到此问题:
环境1:
描述:Spyder 和所有其他组件是使用 Pythonxy 发行版 (Py(x,y)-2.7.2.3.exe) 在 Windows 7 32 位机器上安装的。Spyder 版本:2.1.9 Python 版本:2.7.2(32 位) Qt 版本:4.7.4,Windows Mayavi 上的 PyQt4 (API v1) 4.8.6 版本:4.1.0
环境2:
说明:在运行 64 位 Windows 7 的单独机器上,我安装了 64 位版本的 Enthought EPD 分发版。所以它运行的是 2.7.3 (x64) 版本的 Python 发行版。由于 EPD 包不包含 Spyder,所以我在安装 PyQt GPLv4.9.4 后手动安装了 Spyder。
Spyder 版本:2.1.11 Python 版本:2.7.3(64 位) Qt 版本:4.8.2,Windows Mayavi 上的 PyQt4 (API v2) 4.9.4 版本:4.2.0
附加信息:
我确信代码很好,因为脚本在“外部”spyder 环境执行时会产生预期的输出。例如,使用 IPython shell。
谢谢你。
python - 没有内核的 IPython 嵌入式 QT 小部件
基于此的新问题。我认为 IPython 比普通解释器更适合我的目标
有谁知道我可以在不启动内核的情况下在 QT Widget 中实例化 IPython 嵌入式 shell 的类/代码?
我希望能够提供我的 PyQt 应用程序的解释器变量,就像在实例化原生 python 嵌入式解释器时所做的那样。我还希望解释器能够调用父应用程序(通过传递给解释器的本地人)。
我粗略地浏览了 spyderlib 的 IPython 解释器机制,它似乎将内核实例化为它的小部件初始化的一部分。
如果您想知道我想要实现什么,我正在创建一个用于文本分析的研究平台。因此,我通过 GUI 应用程序将存储在 postgres 数据库中的论坛数据连接到 python nltk 项目。
ipython - IPython 日晒?
我正在运行 Spyder 并使用 Pschelo 的spyder solarized 主题,但控制台(包括 IPython 控制台)不受 IDE 主题的影响。如何调整 IPython 中的默认颜色主题以使其使用日晒颜色?
python - 在 Spyder 错误中导入模块
我正在尝试在 Spyder 中使用 sklearn。一开始我尝试导入它时遇到ImportError: No module named sklearn
然后我绑定到使用 PYTHONPATH 管理器设置 PATH,然后使用工具菜单中的“更新模块名称列表”。然后重新启动 spydet 但没有成功。
最后我将 sklearn 文件夹复制到/Applications/Spyder.app/Contents/Resources/lib/python2.7
这就是我找到 sklearn 的 PATH 并将其复制到此文件夹中的方式:
然后我 cd 到父文件夹:
但是当我尝试将 sklearn 导入到 spyder 时,例如sklearn import dataset
:
有什么想法吗?谢谢
python - Spyder IDE:为什么断言不起作用?
我在 Mac OS (10.7.6) 上使用 Spyder 2.2.0dev,正如它在启动时所说,它使用 Python 2.7.3(默认,2012 年 7 月 24 日,20:20:13)。当我输入
这应该会引发 AssertionError,就像在我的正常 Python 安装中一样。但是,在 Spyder(ipyton 和内部控制台)中,它不会引发任何错误。这必须在某个地方打开吗?或者这是一个错误?