这是我要发布的第一个问题。
我目前正在使用 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/