首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >让Edwin用C正确打开Scheme文件

让Edwin用C正确打开Scheme文件
EN

Stack Overflow用户
提问于 2012-08-20 10:13:48
回答 2查看 1.1K关注 0票数 1

我在学SICP。我使用的是安装在我的Windows 7(32位)/ AMD (64位)机器上与麻省理工学院计划一起安装的Edwin 3.116。

在我的一生中,我一直未能发现为什么埃德温不能正确地打开和读取一个文件:

  • 当我打开一个现有的.scm文件(其中包含我的代码)时,Edwin只是打开一个带有我的文件名的空白缓冲区。
  • 如果我保存它,我的代码就会被空白地重写。所以很明显,埃德温并不费劲地写作。

除了找不到答案外,以下几点我都没有成功:

  • C后面是全路径D:\my- path \filename.scm(默认目录位于C:.)
  • M后接d:\my-方案,然后是cd filename.scm
  • 退出,重新启动MIT-Scheme并重试上述命令
  • 卸载-重新安装MIT-Scheme并重试上述命令

有什么是我没有做的-比如在某些配置文件中指定一些参数?(安装指南不需要任何特殊配置。对于Windows,除了跟随安装程序之外。)

我通过拷贝粘贴代码从文件到缓冲区和写从缓冲区到文件,但我的计划可能会更好,如果我可以让埃德温也读。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-10-17 18:10:56

vutha关于在没有空格的目录中安装的建议对我无效,因为我需要访问文件夹中有空格的文件。但它为我指明了正确的方向。在9.1版和9.2版中都有一个错误,完全阻止了Edwin在Windows中的运行。

唯一起作用的是卸载最新版本(安装文件夹中有一个uninst.exe文件),然后安装9.0版

票数 1
EN

Stack Overflow用户

发布于 2013-05-04 07:58:24

以防万一你还没找到解决方案。我遇到了同样的问题,只是找到了一个对我有用的问题,所以我正在考虑分享我的解决方案。如果使用默认设置安装,则所有内容都安装在“Program/.”中。这方面的问题似乎是目录名包含空间。当我尝试保存在没有空格的其他目录中时,我可以写入一个文件。我可以用普通的文本编辑器打开文件,但是当我打开Edwin时,我看到的只是一个空白页。我试着安装一个旧版本(麻省理工学院GNU计划9.0),它的工作情况在这个bug报告中提到:http://savannah.gnu.org/bugs/?35250

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12035828

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档