Racket 欺诈合同违约

Racket 欺诈合同违约,racket,Racket,我安装了DrRacket,以便使用SICP学习编程概念。但在过去的一周左右,每次我启动DrRacket时,控制台窗口都会显示以下消息: fl-:contract violation expected: flonum? given: 0 argument position: 2nd other arguments...: 2.0 我不知道我是怎么来的。我尝试卸载并重新安装32位和64位,重新启动笔记本电脑,搜索论坛寻找可能的修复方法。不走运。只想回到我的正常窗口,在那里

我安装了DrRacket,以便使用SICP学习编程概念。但在过去的一周左右,每次我启动DrRacket时,控制台窗口都会显示以下消息:

fl-:contract violation
  expected: flonum?
  given: 0
  argument position: 2nd
  other arguments...:
     2.0

我不知道我是怎么来的。我尝试卸载并重新安装32位和64位,重新启动笔记本电脑,搜索论坛寻找可能的修复方法。不走运。只想回到我的正常窗口,在那里我可以输入代码。谢谢。

希望你能找到答案。在我的案例中,我发现从我一直在处理的一个文件中,我的计算机意外关闭,在恢复Windows时,有三个文件与初始文件名关联。文件扩展名分别为.rkt(原件)、.bak和.1。我将“.1”文件重命名为原始文件的第二个副本,“违反合同”问题结束。“.1”文件似乎是由于笔记本电脑关机造成的,是自动检索文件。

您使用的是Windows吗?如果是,是什么版本?否则,你在使用Linux吗?OSX?更多信息会很有用。你可以向