我正在运行Mac OS X 10.9.5。
我使用https://bitbucket.org/spyder-ide/spyderlib/downloads中的spyder-2.3.3-py3.4.dmg
安装了Spyder。
当我启动Spyder时,我收到一个错误(在底部发布),但Spyder仍然打开。但是,IPython控制台被卡住了
“连接到内核”
我见过帖子Ipython console in Spyder stuck on "connecting to kernel",但我没有在Windows上运行,也没有通过Python(x,y)安装Spyder。
值得注意的是,首先我尝试使用Macports安装Spyder。我之所以提到这一点,可能会发生冲突。
这是我启动Spyder时遇到的错误: 流程:Spyder [20918] 路径:/Applications/Spyder.app/Contents/MacOS/Spyder 标识符:Spyder 版本:??? 代码类型:X86-64(原生) 父母程序:Spyder [20907] 负责任:Spyder [20907] 用户ID:501
Date/Time: 2015-03-25 08:52:40.680 -0700
OS Version: Mac OS X 10.9.5 (13F34)
Report Version: 11
Anonymous UUID: D0BBA20B-FE9F-8FEA-2F26-6084411D31FC
Sleep/Wake UUID: 70ED8E3B-7222-465C-9ED7-F026908F1D1A
Crashed Thread: Unknown
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00007fff5fc01028
Backtrace not available
Unknown thread crashed with X86 Thread State (64-bit):
rax: 0x000000000000000e rbx: 0x0000000000000000 rcx: 0x0000000000000000 rdx: 0x0000000000000000
rdi: 0x0000000000000000 rsi: 0x0000000000000000 rbp: 0x0000000000000000 rsp: 0x0000000000000000
r8: 0x0000000000000000 r9: 0x0000000000000000 r10: 0x0000000000000000 r11: 0x0000000000000000
r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x0000000000000000 r15: 0x0000000000000000
rip: 0x00007fff5fc01028 rfl: 0x0000000000010203 cr2: 0x00007fff5fc01028
Logical CPU: 0
Error Code: 0x00000014
Trap Number: 14
Binary images description not available
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 23636
thread_create: 0
thread_set_state: 114
我在控制台应用程序中也注意到了这些:
3/25/15 8:52:37.683 AM ReportCrash[20914]: Failed to create CSSymbolicatorRef for Spyder[20913]
3/25/15 8:52:38.124 AM ReportCrash[20914]: Failed to create dSYM-less CSSymbolicatorRef for Spyder[20913]
答案 0 :(得分:3)
刚刚为自己解决了同样的问题,虽然它是在Windows7上。我认为原因是一样的。
对我来说,我最初使用Python(x,y)来安装所有内容。后来,我决定卸载Python(x,y)并逐个安装所有软件包。不知何故,之前的Spyder设置没有被删除。因此,新安装使用Python(x,y)相关设置继续寻找IPython,这已不再正确。
解决方案:我转到用户文件夹并删除了所有.ipython和.spyder文件。然后重新打开Spyder,一切正常。在Mac上尝试类似的东西。
答案 1 :(得分:-1)
从主目录中删除所有.ipython ...文件适用于Mac El Captain。