Python & Ruby

실행

대화형 모드로 실행하기 

파일 모드로 실행하기

댓글

댓글 본문
작성자
비밀번호
  1. 폭스킴
    atom의 검은 바탕화면에 hello, world가 수줍게 인사하며 알록달록 꽃피었을 때,

    말로 할 수 없는 희열을 느꼈습니다.

    개념의 세상에서 모니터 검은 화면을 뚫고 현실의 세계로 나오는 느낌이랄까요?

    의미가 존재가 되는 순간이죠. 저에게 있어, 코딩의 매력은 여기에 있습니다.
  2. 민트베리
    잘 실행되네요 감사합니다
    대화보기
    • 웅웅
      아래에 답변이 있지만 간단히 요약해서 알려드릴게요.

      맥에서 텍스트편집기를 사용해서 작업중이라면
      print("hello, world!") 여기에 "(따옴표)가 문제입니다.
      텍스트편집기를 켜시고 [편집] -> [대체] -> [스마트인용] 체크해제 하시고 [다시 작성] 하시어
      저장 후 터미널에서 다시 불러보세요!
      대화보기
      • 문찬영
        2016년 10월 2일(일) 수강 완료.
        재밌네요..아직은 쉽고요...
        좋은 강의 마련해주셔서 감사합니다..
      • XP환경에서 루비는

        프로시저 시작 지점 _gmtime64_s을(를) DLL msvcrt.dll에서 찾을 수 없습니다.

        라고 뜨네요.
      • banghyeon
        +1 저도 맥 사용중인데 루비에서 비슷한 에러 메세지가 뜨네요.
        syntax error, unexpected tIDENTIFIER, expecting keyword_do or '{' or '('
        print(“Hello, world!”)

        그리고 4Seasons님, 파이썬의 경우 님의 명령어가 python3 /Users/taylorji/Documents/python_ruby/helloworl.py 라고 하셨는데, 파일명 helloworld.py의 d 를 빼먹으셔서 파일을 찾지 못하는것 같습니다~
        대화보기
        • 4 Seasons
          현재는 맥 사용중인데 루비, 파이썬 모두 에러가 뜨면서 복사 했었던 "Hello, world!" 가 나오지 않습니다.
          루비에서는 Users/taylorji/Documents/python_ruby/helloworld.rb:1: syntax error, unexpected ',', expecting ')'
          print (“Hello, world!”) 이렇게 나오고

          파이썬에서는 python3 /Users/taylorji/Documents/python_ruby/helloworl.py
          /Library/Frameworks/Python.framework/Versions/3.6/Resources/Python.app/Contents/MacOS/Python: can't open file '/Users/taylorji/Documents/python_ruby/helloworl.py': [Errno 2] No such file or directory

          어떻게 해야 할까요?
        • Lee Woo Hyan
          버젼이 바껴서 그런가 보네요

          컨트롤+z 하니까 되는것 같습니다.
          대화보기
          • HardThinker
            cmd에서 python 사용 후 컨트롤+C를 누르면
            나가지지 않고 KeyboardInterrupt라고만 뜨네요
            결국 루비를 실행시키려면 다시 나갔다 들어와야 하는데
            무슨 문제인지 모르겠습니다
          • 알티티 크루
            이고잉님 댓글 올려주시는분들 모두 감사합니다!
          • Playmax
            기말끝나고 프로그래밍 공부할계획이었는데 감사해요!
          • egoing
            아마도 윈도우 탐색기에 확장자가 감춰지도록 설정 되어 있기 때문에 아닐까 싶습니다.

            https://www.google.co.kr......%9C
            대화보기
            • 방정태
              메모장 이름을 helloworld.rb로 저장해도 helloworld라고만 저장되고 계속 load error 납니다
            • carnegie
              감사합니다
            • ㅇㅅㅈ
              사랑해요
            • Kim Hyunsu
              감사합니다 ^^
            • fireclub
              감사합니다.
            • JustStudy
              고맙습니다
            • 황집사
              우오 좋아요
            • 강준희
              irb라고 입력하셔야 합니다!!
              대화보기
              • DavidLim
                너무 고맙습니다~
              • 간지
                고맙습니다.
              • 윈도우 사용자입니다.
                저의 경우에는 대화형 모드에서 python을 종료할 때 ctrl + c 가 아닌 ctrl + z 를 해야 하더군요!
              • 광대승천
                파이썬과 루비를 모두 D드라이브에 설치했는데
                cmd로 각각 실행할때 파이썬은 문제가 없는데
                루비는 인식을 못하네요
                이런 메세지가 출력되는데
                해결방법 있을까요?
                C:\Users\abc>ruby
                'ruby'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는
                배치 파일이 아닙니다.
              • 컴퓨터..
                파일모드로 실행해서 해봤는데..
                지정된 경로가 없다구 나오는데.. 왜 그런거죠 ㅜㅜㅜㅜ
              • 이웃집토토로
                네 ~
                윈도우 도스 커맨드에서 기본 경로가 C: 인데
                이 경로를 해당 바꾸어주면 됩니다

                가령 파일 저장 위치가
                C:\documents\Downloads 폴더라면

                cd documents\Downloads
                이런 식으로 경로 바꾸어주세요~

                그 다음에 파일명.rb 이렇게만 넣어도
                호출할 수 있습니다.

                그 외에도 파이썬은 IDLE를 쓰시면 보다 편하게 확인할 수 있습니다.
                대화보기
                • 혹시 해당 내용이 윈도우즈에 가능하다는 말씀인가요?
                  대화보기
                  • 이웃집토토로
                    [팁]
                    파일 저장 경로로 디렉토리를 바꾸어주면 파일명만 입력해도 실행됩니다.

                    cd 파일주소

                    이렇게 입력하시면 됩니다.
                  • 비티민C플러스
                    감사합니다^,^
                  • 제대로 안깔렷거나
                    path가 잘설정이 안되서그런게아닐까요?
                    재설치 후 안되면
                    시스템변수설정에서 시스템변수목록중에
                    path를 찾아서 맨끝에 ; 를 붙인 뒤 python이 깔린 폴더로 간후 주소창에 마우스를 클릭하면 주소가 원문그대로나온는데 그걸 복사후 ;뒤에 붙여넣기하면 설정이 될꺼에요..
                    대화보기
                    • 컴맹
                      감사합니다 :-)
                      말씀해주신 대로 해 보니 잘 해결이 되었습니다.
                      대화보기
                      • 윈도우 키 누른 상태에서 r누르고 cmd로 들어간다음
                        python 눌렀음에도 파이썬이 이거롤 실행할 수 없다고 뜨는데 ㅠㅠ
                        왜그럴까요..파이썬은 있는데ㅠ
                      • Han-Na Kim
                        우선 아래 안녕안녕 님 설명대로, 맥의 텍스트편집기에서 편집-대체-스마트인용 에서 체크 해제한 후 텍스트 입력을 하시면, 따옴표가 실행가능한 모양으로 입력이 됩니다. (단, 설정전에 새창에 텍스트를 먼저 입력한 후에 스마트인용 설정을 끄면 따옴표가 변경이 안되어 실행이 안됩니다.)
                        그런데 텍스트편집기에서 그 설정이 저장은 되지 않고, 다시 스마트인용이 디폴트 세팅되어 새창을 열때마다 위 과정을 반복해야하는 번거로움이 있었습니다.
                        그래서 설정이 계속 저장되게하는 베스트 방법은, 안녕안녕 님의 두번째 제안대로,
                        시스템환경설정-키보드-텍스트에서, 스마트인용 및 대시사용을 체크해제하면,
                        텍스트편집기에서도 디폴트로 스마트인용이 꺼져있는 걸 확인하였습니다.
                        대화보기
                        • 컴맹
                          따옴표 문제를 해결하니 정상적으로 실행이 됩니다.
                          따옴표를 어떻게 입력해야 하는지 몰라 그냥 붙여넣기 해야 하는 불편함이 있네요.. 뒤에 실습할 때도 마찬가지구요.
                          혹시 정상적인 실행을 가능하게 하는 따옴표를 입력하는 방법을 아시는 분 있으시면 답글 부탁드립니다.
                          대화보기
                          • Han-Na Kim
                            저도 맥에서 텍스트편집기 따옴표의 같은문제로 잠깐 고민했는데,
                            고민시간이 길지않게 해결책 알려주셔서 감사합니다.
                            대화보기
                            • 컴맹
                              mac 유저입니다.
                              파일 모드로 실행 할 경우 계속 syntax error 가 아래와 같이 뜨는데 어떻게 해야 할까요....??

                              irb(main):004:0> ruby /Users/wonjaeeun/Documents/python_ruby/helloworld.rb
                              SyntaxError: (irb):4: unknown regexp options - wja
                              from /usr/bin/irb:12:in `<main>'
                            • ic0612
                              아마 그쪽 경로에 띄어쓰기가 되어있어서 그럴껍니다!!
                              경로앞뒤에 "를 붙여보세여!!
                              ex)ruby "C:\Users\ic 0612\desktop\123123.rb"
                              그리고 Documents폴더는 앞에 유저폴더 경로까지 가지 않으셔도 됩니다!
                              아마 그럴꺼에여!!
                              ex)ruby Documents\python_ruby\helloworld.rb
                              이것처럼 해도 될껍니다!!
                              그래도 안된다면 직접 path경로를 설정하셔서
                              예를들어 1이라는 경로로 설정하셔서 하시면 될꺼에여!!
                              ex)ruby %1%\helloworld.rb
                              대화보기
                              • 윈도우 키 누른 상태에서 r누르고 cmd로 들어간다음
                                python 눌렀음에도 실행이 안되네요
                                phython is not recognized as ~~~이렇게 뜨네요 ㅜㅜ왜 그런거죠?
                                파이썬은 깔았습니다!
                              • dkiekkf@gmail.com
                                매번 실행해서 cd C:\Users\Jaehong Park\Documents\python_ruby\ 이렇게치고

                                python helloworld.py 또 이렇게 쳐서 실행하는거 말고

                                강의중에 하신 것처럼 python C:\Users\Jaehong Park\Documents\python_ruby\helloworld.py

                                이렇게 쳐서 실행하는건 왜 저는 안될까요?

                                Path도 지정하고 몇번을 깔았다 지우면서 시도해봤는데

                                python: can't open file 'C:\Users\Jaehong': [Errno 2] No such file or directory

                                라고 뜨네요 저도 똑같이 이고잉님처럼 C:바로 밑에 설치를했는데...

                                뭐가 문제일까요?
                                대화보기
                                • egoing
                                  파일이 없다는 뜻인것 같아요.
                                  cd C:\Users\Jaehong Park\Documents\python_ruby\

                                  하시고

                                  python helloworld.py

                                  라고 한번 해보시죠
                                  대화보기
                                  • dkiekkf@gmail.com
                                    대화형 모드 실행은 잘 동작하는데

                                    파일 모드로 실행시에 제가

                                    python C:\Users\Jaehong Park\Documents\python_ruby\helloworld.py

                                    이렇게 파일 속성눌러서 주소 카피해와서 입력하면 밑에와 같은 에러가뜨네요.

                                    python: can't open file 'C:\Users\Jaehong': [Errno 2] No such file or directory

                                    파이썬은 C: 바로밑에 이고잉님이 말씀해주신대로 다 했는데

                                    뭐가 문제길래 계속 저 에러가 뜨나요?

                                    참고로 문서편집기로 파일만들었을때 모든파일과 UTF-8도 다 체크했어요 확장자 py도 그렇구요
                                  • 도움이됬으면
                                    제가 따라하다가 경로를 찾을수 없다고 고생해서 혹시 이런 문제가 생기실 분들을 위해 말씀드리자면
                                    폴더 이름을 이고잉님이 하신대로 python_ruby라고 해주셔야 되요~ 저는 파이썬&루비 라는 폴더로 만들고 cmd에서 경로지정했다가 계속 실패했네요.
                                  • user0123
                                    그렇군요! 감ㅈ사합니다
                                    대화보기
                                    • egoing
                                      아뇨~ 안 붙이시는게 권장입니다. 다만 한줄에 여러 명령을 실행하는 경우 구분자로 사용할 수 있어요.
                                      대화보기
                                      • user0123
                                        질문이 있습니다.

                                        파이썬과 루비에서는 문법이 끝나면 ; (세미콜론) 붙여야 하나요?
                                        PHP 랑 C 언어 보면 다 문법이 끝나면 ; 를 붙이는데 보여주신 강의에서는 세미콜론을
                                        찍지 않는군요.

                                        찍어도 문제되지는 않구요.
                                      • 초보
                                        감사합니다.
                                        대화보기
                                        • dwscat20
                                          안녕하세요^^ 수업 잘 듣고 있다가 말씀드릴 점이 있어 글 남깁니다.
                                          윈7 64비트 파이썬 3.5.0버전 대화형 모드에서 종료가 ctrl+c가 아니라 ctrl+z인 것 같더라구요. 아마 버전이 올라가면서 종료키가 달라진 것 아닌가 싶습니다.
                                        • 검사무운
                                          잘 봤습니다.
                                          그런데 실행이 잘 안되네요.
                                        • 일영
                                          별빛님, 저도 그런 현상이 일어났었는데, 경로 끝에 \파일이름 을 붙이니깐 깔끔하게 되었습니다. 도움이 되었으면 좋겠네요
                                        • 별빛
                                          내문서 폴더에 Python_Ruby로 만들었고, 파일명도 띄어쓰기 하지 않았는데, 화일및디렉토리를 찾을 수 없다고 나오는데, 환경변수 설정도 egoing님이 하라는데로 했고, 무엇이 문제인지?

                                          아톰 설치 후 스크립트도 설치해서 해보니 경로설정에 문제가 있는지 실행결과를 아톰에서 확인할 수 없네요?
                                        버전 관리
                                        egoing
                                        현재 버전
                                        선택 버전
                                        graphittie 자세히 보기