0

所以昨天我更新到 Enthought 1.1 版,现在它拒绝打开。我已经重新启动了我的计算机,并重新安装了 enthought canopy。我不断收到以下错误

Traceback (most recent call last):
 File "build/bdist.macosx-10.5-i386/egg/canopy/app/bootstrap.py", line 1989, in main
 File "build/bdist.macosx-10.5-i386/egg/canopy/app/bootstrap.py", line 1021, in main
 File "build/bdist.macosx-10.5-i386/egg/canopy/app/bootstrap.py", line 1012, in _      kill_leftover_procs
 File "build/bdist.macosx-10.5-i386/egg/canopy/app/running_process_manager.py", line 116, in kill_leftover_procs
 File "/Applications/Canopy.app/appdata/canopy-1.1.0.1371.macosx-x86_64/Canopy.app/Contents/lib/python2.7/contextlib.py", line 17, in __enter__
return self.gen.next()
 File "build/bdist.macosx-10.5-i386/egg/canopy/app/running_process_manager.py", line 59, in lock
LockError: Lock could not be acquired

我不知道这里发生了什么。我已将错误报告发送给 enthought,但有人有什么想法吗?

4

2 回答 2

1

不知何故,在此过程中似乎没有清除锁定文件。查看~/.canopy文件夹并删除process.lck文件。您也可以启动 Activity Monitor 并确保没有杂散的树冠或 python 进程,如果有则将其杀死(或注销 OSX 并重新登录,这将做同样的事情)。之后 Canopy 将正常运行。

于 2013-11-26T21:06:33.597 回答
1

我想我做到了。尝试在终端中搜索这些文件。它们在您的 .canopy 文件夹中。确保您正在处理根目录。它们无法通过 Finder 进行搜索。我的天篷现在终于可以工作了。希望这可以帮助。

  • proc_manager.lock
  • 进程.lck
  • running_procs.pkl
于 2013-11-29T02:44:15.627 回答