2016-07-08 10 views
1

나는 chez 체계를 컴파일하고 OSL 시스템에 sublime3 SublimeREPL과 scheme을 설치했다.chez 구성표에 대해 Sublime3을 구성하는 방법은 무엇입니까?

및 설정은 How to configure SublimeREPL for mit-scheme?입니다.

편집 SublimeText3 >> InstalledPackages >> >> (우편 소프트웨어 오픈) Scheme.sublime 빌드 Scheme.sublime 패키지 나에 체즈 계획 인터프리터를 열 수 있습니다

{ 
    "cmd": ["scm", "-f", "$file"], 
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", 
    "selector": "source.scheme" 
} 

을 (아래 다음에 수정) sublimeREPL,하지만 "Build System : scheme"으로 파일을 빌드하고 싶을 때 "[Errno 2]와 같은 파일이나 디렉토리가 없습니다 : 'scheme'", 시스템 코드를 어떻게 수정해야합니까?

Terminal scheme path testerror message

답변

0

오류 "[Errno 2] No such file or directory: 'scheme'" 시스템이 검색 경로에 명령 scheme 찾았다 것을 의미한다 (즉, 사용자의 명령이 저장되어있는 폴더들의리스트).

먼저 당신은 당신이 체즈 제도를 설치했는지 확인해야 제대로

  • 터미널
  • 쓰기 엽니 다

    soegaard$ scheme 
    Chez Scheme Version 9.4 
    Copyright 1984-2016 Cisco Systems, Inc. 
    
    > (exit) 
    

    :

는이 같은 것을 볼 수행 체계를 그런 다음

을 입력하십시오.
which scheme 

scheme 실행 파일의 경로를 확인하십시오. 제 경우 (OS X에서도) 경로는 /usr/local/bin/scheme입니다.

다음은 검색 경로를 확인하는 것입니다. 단말기, 유형 :

PATH=/opt/local/bin:/opt/local/sbin:/usr/local/bin:/... 

그것은 콜론으로 구분 된 폴더의 목록이다 :

env| grep PATH 

출력은 다음과 같이된다. scheme 실행 파일이있는 폴더가 목록에 있는지 확인하십시오. 폴더 중 하나에 scheme 사본을 만들지 않거나 폴더를 경로에 추가하십시오.

경로를 변경하기를 원하면 Sublime을 재시작해야 할 수도 있고 그렇지 않을 수도 있습니다.

+0

감사합니다 (아래 다음에 수정) 귀하의 회신을 위해. 나는 네가 한 말을 시도했다. Chez 계획을 올바르게 설치했다고 생각합니다. 내 질문에 그림을 추가했습니다.어쩌면 또 다른 문제? – ryandroll

+0

@ryandroll 마지막 사진을 보면 Sublime이 사용하는 경로에 스키마가 설치된 폴더가 포함되어 있지 않음을 알 수 있습니다. Sublime use 경로를 설정하는 방법은이 대답을 참조하십시오. http://superuser.com/questions/448476/setting-os-x-path-variable-for-sublime – soegaard

0

@soegaard에 감사드립니다. 경로 문제를 설정하는 쉬운 방법은 패키지 제어를 사용하고 "Mac 경로 수정"을 검색하는 것입니다.

도 >> >> (우편 소프트웨어 오픈) Scheme.sublime 빌드 Scheme.sublime 패키지를 SublimeText3 >> InstalledPackages을 편집

{ 
    "cmd": ["scheme", "$file"], 
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", 
    "selector": "source.scheme" 
} 

The correct build