mac에서 python을 사용하는데 print 가 안되요 ㅠ.ㅠ
글쓴이: kindhelper / 작성시간: 월, 2011/07/04 - 7:07오후
지금 맥에서 python 를 사용 하고 있는 사람입니다.
그런데 아무리 print를 명령어를입력해서
책이랑 똑같이 해도 안되네요.
자꾸 SyntaxError: invalid syntax
말만 반복 되고 안되는데 ... 혹시 맥에서는 print가 다른 명령어가 있는건가요????
str() 을 이용하면 되긴 하지만....
print 명령어와 str 명령어의 차이는 무엇인가요??
Forums:
파이썬3를 사용하시는데, 파이썬2 문법을 입력하셔서
파이썬3를 사용하시는데, 파이썬2 문법을 입력하셔서 그런 것 같네요. 파이썬3에서는 print('문자열')과 같이 입력을 해야 합니다.
책이 파이썬2 내용을 다루고 계시다면 파이썬2로 설치하셔서 공부하세요.
그리고 str() 은 인자를 문자열로 변환해주는 함수입니다.
/*** Signature ******************
* blog: http://blog.bluekyu.me/ *
********************************/
감사합니다.
되네요 ㅠ.ㅠ 되네요.
제가 가지고 있는 책이 버전이 2 버전이여서 그랬네요 ㅠ.ㅠ 감사합니다.
파이썬을 따로 설치하신건가요?
맥에 기본 설치되어있는 python은 2.6.2 로 기억하고 있거든요
10.6.8 에서요
터미널에서 $python 으로 실행해보시고 버전을 확인해보세요
터미털에서
답변 감사합니다. 그런데 터미널에서 $python으로 실행 했더니 ㅠ.ㅠ 아무것도 변화는게 없네요
$는 새창에서 뛰우는거라 ㅠ.ㅠ 알고 있는데 그럼 python이 뜰꺼라 예상 했지만 ㅠ.ㅠ 아무 변화도.....
그리고 ㅠ.ㅠ 기본 설치되 었다는것도 모르고 있었네요 ㅠ.ㅠ;;;;;;
'$는 새창에서 위우는거라'고 어느 문서를 보셨나요?
'$는 새창에서 위우는거라'고 어느 문서를 보셨나요?
제가 그런 종류의 쉘을 접해보지 않아서 잘 모르겠지만, 맥을 쓴다고 가정하면 기본 bash 일텐데, 여기서 $python 라고 입력하면 bash 변수를 요청한건데 변수 잡힌게 없으니 아무 액션이 없습니다.
python 테스트 해보고 싶으시면 python 실행시키거나, idle 실행 시키면 됩니다.
음...그보다는... $기호는 셸의 프롬프트
음...그보다는...
$기호는 셸의 프롬프트 기호인데 그걸 명령어에 입력해서 문제가 생긴 것 같은데요... 그냥 추측이긴 합니다만.
아무튼. 화면에 $이 표시되어 있는 상태에서 $python 을 입력하라고 되어 있으면 $는 이미 써 있으니까 python만 입력하면 됩니다.
피할 수 있을때 즐겨라! http://melotopia.net/b
제가 이야지를 잘못 적어 놔서 snowall 님께서
제가잘못 적어 놔서 이해하지 못하신거 같습니다. 전 동일한 이야기를 하고 있고 좀 더 자세하게 원인을 적고자 한겁니다.
$python 이라고 하면, bash상에서 python 이란 변수의 값으로 그 부분을 해석하고, python 이란 변수가 없기 때문에 결국 공백 문자열로 치환되면서 그냥 엔터친 것과 같은 효과를 유발합니다. 그래서 원래 글쓴이께서 '아무런 반응이 없다.'라고 느끼시는거죠.
ps. 제가 궁금한건 원 글쓴이께서 '$'가 새로운 쉘이나 창을 띄우는걸 어디선거 보신거 같은데, 그런 쉘의 존재가 궁금하네요.;;
아, 그렇군요. 저도 글을 잘못 이해했네요. 아무튼
아, 그렇군요. 저도 글을 잘못 이해했네요. 아무튼 이젠 이해한 것 같습니다.
$표시가 되는 셸은 찾아보니 그냥 있는 것 같은데요...;;
http://2.bp.blogspot.com/_iX_rBDYcMHQ/TMvvEn3mlvI/AAAAAAAABCg/mRVwjCOLPJU/s1600/BashPromptWithExitStatus_1_original.png
피할 수 있을때 즐겨라! http://melotopia.net/b
'$는 새창에서 뛰우는거라' 라는 의미가 그냥 단순히
'$는 새창에서 뛰우는거라' 라는 의미가 그냥 단순히 기본 프롬프트에 $가 있다는걸 의미한다면, 많은 쉘들이 그렇죠 뭐;;
댓글 달기