2015-01-09 3 views
1

Sublime Text 2에서 완전한 Python IDE를 설정하고 싶습니다. Stack Overflow에서 다음과 같은 스레드가 발견되었습니다. 도움 :Sublime Text에서 Python IDE 설정 문제 2. 오류 : [오류 2] 지정한 파일을 찾을 수 없습니다.

How do I run Python code from Sublime Text 2?

Running python in Sublime Text 2 getting error

문제점

그러나 나는 그 단계를 따라 여전히 나를 위해 작동하지 않았다. Test2라는 파일을 내 Downloads 폴더에 저장했습니다. 나는 다음 코드

print 'test' 

의 간단한 라인을 입력하고 그

[Error 2] The system cannot find the file specified 
[cmd: [u'python', u'-u', u'C:\\Users\\Stan Shunpike\\Downloads\\Test2.py']] 
[dir: C:\Users\Stan Shunpike\Downloads] 
[path: C:\ProgramData\Oracle\Java\javapath;c:\Program Files (x86)\Intel\iCLS Client\;c:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\nodejs\;C:\Program Files (x86)\Elm Platform\0.14\bin;C:\Users\Stan Shunpike\AppData\Roaming\npm] 
[Finished] 

질문

가 왜 작동하지 않으며 어떤 단계는 내가 지금이 문제를 해결하기 위해 취할 수있는이 오류를 반환 파이썬을 사용하여 코딩 할 수 있습니까?

비고 :

이 스레드 관련 보이지만 구체적으로 내 문제를 논의하지 않습니다

Sublime Text 2 Ant Build Target: [Error 2] The system cannot find the file specified

Can't resolve WindowsError: [Error 2] The system cannot find the file specified

비고 :

목 스레드가 유용한

How to run code in Sublime text 2 python

을 보았다 그러나 내가 성공적으로 숭고한에서 코드를 작성할 아직 특히, 그것은는 "숭고한 빌드를"편집 무엇을 의미하는지 모르고는 실처럼 나에게 모습입니다 나는 실행될 코드를 입력하라고 요구했다.

편집 1 :

는 이미 환경 변수 경로를 수정했다,하지만 난 라임을 다시 시작하지 않았다. Matt Matto는 이렇게 제안했습니다. 나는 그것을 다시 시작할 때, 나는 대신에 다음과 같은 오류가 발생했습니다 :

File "C:\Users\Stan Shunpike\Downloads\Test2.py", line 1 
    print "test" 
      ^
SyntaxError: invalid syntax 
[Finished in 0.1s with exit code 1] 

답변

5

당신은 당신의 PATH에서 파이썬 실행 파일에 대한 경로가없는, 숭고한는 python를 찾을 수 있습니다. C:\Python27 (환경 변수가 Python이 설치된 경우)을 PATH 환경 변수에 추가 한 다음 Sublime을 다시 시작하고 다시 시도하십시오.

+0

나는 당신의 제안을 한 결과에 기초하여 새로운 정보를 추가하는 질문을 편집했다. –

+1

@StanShunpike Python 3을 사용하고 있습니까? 그렇다면,'print'가 Py3의 함수라는 것을 기억하십시오 - 대신'print ("test")'를 실행하십시오. – MattDMo

+0

똑똑! 그것은 성공적이었다. 도와 주셔서 감사합니다! –

관련 문제