我在 Mac OS X Sierra 上,我一直在使用自制软件来获得最小的球拍,然后通过 raco 添加我想要的东西。其中一件事是德拉克特。
然而,从 6.10 升级到 6.11 之后,事情变得有点不对劲。当我进行 brew upgrade 时,brew 中的操作进行得很顺利,没有产生任何错误。然而,随后 drracket 未能通过以下方式启动:
dyld:库未加载:/usr/local/Cellar/minimal-racket/6.10/lib/racket/Racket.framework/Versions/6.11_3m/Racket 引用自:/usr/local/bin//DrRacket.app/Contents/ MacOS/DrRacket 原因:找不到图像 [1] 64747 中止 drracket
这似乎表明它对从 6.10 到 6.11 的引用不满意。在谷歌搜索中,我看到 raco 有一个迁移选项,所以我尝试了:
raco pkg migrate 6.10
产生:
raco pkg migrate 6.10
没有要安装的“6.10”包
所以我想我会做卸载重新安装舞蹈:
--- ~ » raco pkg remove drracket raco pkg remove: 无法删除其他包依赖项的包依赖项: drracket (需要: (racket-doc))
--- ~ » raco pkg remove racket-doc raco pkg remove: 不能删除其他包依赖的包-doc beautiful-racket data-doc br-parser-tools-doc rackunit-doc srfi-doc typed-racket-doc net-doc gui-doc 兼容性-doc beautiful-racket-lib xrepl-doc mzscheme-doc r5rs-doc quickcheck分布式位置-doc reprovide-lang drracket string-constants-doc math-doc parser-tools-doc profile-doc macro-debugger brag db-doc sugar planet-doc syntax-color-doc scribble-doc readline-doc web-server -doc trace drracket-tool-doc doc-coverage errortrace-doc net-cookies-doc beautiful-racket-demo)) --- ~ »
所以现在我不确定如何进行。我很确定我应该做一些不同的升级,但我不清楚是什么。