spyder - macports安装后如何启动spyder

标签 spyder

这是我要发布的第一个问题。

我目前正在使用 python(在 mac os 10.6.8 上),并因缺乏 ide 而苦苦挣扎。我一直在使用提供语法突出显示的 emacs 版本,但不提供在没有 print 语句的情况下浏览变量值的功能。我正在寻找相当于 eclipse 的东西,当我从 10.4.11 升级到 10.6.8 时,它基本上死在了我的机器上。我还没有成功复活它。是时候继续前进了。

我的研究生导师建议使用spyder,昨晚我硬着头皮成功安装了macports 和(显然)spyder。

我遇到的问题是安装后如何启动spyder。显然, python spyder.py不是使用的方法。在其他地方(不是这里)我看到一篇文章建议应该有一个批处理可执行文件,我应该可以通过键入

找到它

哪个 spy

这没有产生任何结果。

spyder 文档(位于 http://packages.python.org/spyder/options.html )建议该命令

python spy 程序.py

是要走的路。这是结果:

Bobs-Machine:spyderlib robertlilly$ pythonpyder.py

回溯(最近一次调用最后一次):

文件“spyder.py”,第 31 行,位于

from spyderlib import qt #analysis:ignore

导入错误:没有名为spyderlib的模块

我在这里的大部分搜索都只是指出应该使用 MacPorts 进行安装,除此之外什么都没有。我认为自述文件包括 macportspyder 安装,但没有提供足够的指导。

如果有人知道去哪里寻找,那就太好了。

问候,

罗伯特

最佳答案

对于我来说,我安装了 macports 包 py37-spyder。在/opt/local/bin 中有一个包,spyder-3.7。启动已经可以了。为了使其成为默认值,我必须运行

sudo port select --set spyder spyder-37

然后我可以直接运行它 来自终端的 spyder。如果您想查看您的系统上有哪些版本的spyder,那么

port select --list spyder

会告诉您您拥有的版本。

关于spyder - macports安装后如何启动spyder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11388193/

相关文章:

python - 如何在 Spyder (Anaconda) 中找到当前 .py 文件的路径?

python - continue 无法在 for 循环中使用 if 语句 ('continue' 无法正确地在循环中工作)

Anaconda spyder 菜单不起作用,最小化最大化关闭图标消失

pyqt - Anaconda 更新破坏了 Spyder?

python - 通过conda安装特定版本的spyder

python - spyder IDE 侧边栏、重命名、查找所有出现的地方?

python - SupervisedDBNClassification'对象没有属性 'classes_'

python - Anaconda 3 Spyder 似乎导致 Windows 10 上的互联网中断

python - conda 不被识别为内部或外部命令、可运行程序或批处理文件

python - 如何在Spyder IDE的变量资源管理器中保存变量