2016-12-05 25 views
1

최근 Mac OS X El Capitan (버전 10.11.6)에 Python 3.5.2가 설치되었습니다. Aptana Studio 3를 올바르게 설정하여 파이썬 코드가 실행될 때 파이썬 3.5를 가리킨다. 하지만 간단한 명령을 실행하려고하는 이유라도 오류 메시지가 표시됩니다. 다음 스크린 샷을 살펴 걸릴 경우Aptana Studio 3에서 로컬로 Python 실행하기

: 당신이 그 인쇄를 알 수 있습니다

enter image description here

enter image description here

을 (4 + 8) 인쇄 (12),하지만 난 빨간색 X로 나올까요 인쇄 명령의 왼쪽 (호버링 후 "정의되지 않은 변수 : 인쇄"가 표시됨). Traceback 메시지와 TypeErrors도 있습니다.

enter image description here

enter image description here

enter image description here

Aptana를 경우 내가 이러한 오류 메시지를 받고해서는 안 : 같은 내가 테스트를하는 함수를 작성하고 실행처럼, 고급 뭔가를하려고 할 때 간다 파이썬 3을 올바르게 지적했다. 스크린 샷에서 Python 3.5가 코드를 실행하는 데 사용하는 test.py 파일과 동일한 폴더에 있음을 알 수 있습니다. 나는 this youtube tutorial을 따라 Aptana에서 파이썬 인터프리터를 설정했다. (그녀는 약 1:30 시작했다.) 어떤 도움이라도 대단히 감사합니다!

편집 : 벡터 웍스에 these instructions에 따라, 나는>를 PyDev> 통역> 파이썬 인터프리터 환경 설정으로 이동하여 고급 자동 구성을 클릭하십시오. 표시되는 옵션에는 Python 버전 2.6 및 2.7 만 포함됩니다. 왜 3.5

enter image description here

이해가 안을 게재되지 않는 이유는 무엇입니까? Python Interpreters (Python 1)에서 두 번째 옵션을 선택하면 시스템 라이브러리에 Python 3이 표시되지만 다시 고급 자동 구성을 클릭하면 나에게 2.6 및 2.7 버전 만 제공됩니다.

enter image description here

답변

0

나는 testEqual을 지원하지 않습니다 Aptana에 스튜디오 때문에 (다른 모든 IDE와 함께) 오류 메시지를 얻고 있었다. TestEqual에만 활성화 코드, 우리는 나는 현재에 등록되어있어 클래스 (온라인)를 사용하는 텍스트 편집기에서 작동 제거한 후 :.

from test import testEqual 

testEqual( 

을 한 후 인쇄 sum_evens 함수 :

print(sum_evens([2,3,4])) 

콘솔에서 오류 메시지없이 정답을 인쇄합니다.