검색결과 리스트
글
학교에 있었던 때 부터, Python이라는 이름은 참 많이 듣고 보았습니다. 그러다가, 지금에 와서야 저도, Python에 대해 공부를 시작할려고 합니다. 항상 제가 공부를 하는 내용을 블로그에 연재합니다. 그렇게 해서 흐지부지 되지 않게 할려는 일종의 결심인데요. 그렇게 해서 지금 Python을 시작할려고 합니다.^^
그럼 어쩌다가 Python을 시작할려고하는가? 사실 인터넷을 뒤지면, 무수히 많은 찬양과 칭찬이 나옵니다만, 아직 공부하는 단계의 저로선 뭐 그런 칭찬은 모르겠습니다.^^. 단지 수많은 Language 중에서 저에게 가장 익숙한 것은 MATLAB이고, 이 MATLAB은 학생때는 참 손쉽게 사용했지만, 너무나도 비싼 제품이라는 슬픈 현실이 있습니다. 그래서, 좀 괘씸한 생각이긴하지만, 저렴하게 사용할 수 있는 것을 찾게 되었고, 누군가, MATLAB을 구매할 돈이 없어서 Python을 사용한다는 말을 적어놓은 것을 보게 된 것입니다.
그리고, 서점이나 인터넷에서 Python에 대해 보게 되고, 그러다보니 흥미가 끌리게 되었습니다. 하여간 좋은 언어인듯하지만, 역시 오픈소스들의 단점인 입맛에 맞게 세팅하는 것은 여기저기 발품을 좀 팔아야합니다.^^
먼저 파이썬- 한글로 쓰면 영 폼이 안납니다. 발음과 스펠링이 주는 느낌은 확실히 Python이 좋은 것 같습니다^^. 아무튼 Python의 공식홈페이지[바로가기]의 다운로드로 가서
PC에 맞는 놈으로다가 다운받으시면됩니다.^^
그리고, 간단히 설치하시면, 위와 같이 Python이 등록되어 있는 것을 보실 수 있습니다. 거기서, IDLE를 실행해보시면
요런 Python Shell이 뜹니다.^^. 사실 요런 화면까지도 살짝꿍 MATLAB과 유사해서, 슬쩍 반갑습니다^^
File-New Window를 선택하면, 코드 에디터가 하나 나타납니다.
여기서 솰라솰라 적으면 되는 건데요. 테스트삼아
그 유명한 Hello 한 번 적어보겠습니다.^^
실행은 위 화면처럼 Run Module이나 F5를 눌러주면 됩니다.
아.. 저장을 안했네요. 저장할거라고 하네요^^
그러면, Python Shell에 저렇게 결과가 나오는 것을 확인할 수 있습니다.
여기까지 Python을 설치해 보았습니다. 근데, 에디터가 좀 약해보이죠? 물론 무료이니 MATLAB같은 에디터를 기대할 수는 없습니다만, 그래도 뭔가 방법이 있을겁니다.^^. 바로 이클립스죠^^. 희한하게 이클립스는 Eclipse라는 영문도 느낌이 좋지만, 한글로도 느낌있어요^^. (난데 없이 이 무슨 한글, 영어 타령인지...ㅠㅠ) 하여간 이것저것 아무거나 같다 붙이고, 그러면서도 전문적인 에디터의 느낌이 팍팍나는 Eclipse와 Python을 연동시켜보도록 하겠습니다.
네 바로 Eclipse의 공식홈페이지인데요.[바로가기] 여기서 다운로드 페이지로 넘어가 보시면
뭐 어차피 뭘해도 상관없습니다. 하여간 Eclipse Classic이든, IDE for JAVA든, C/C++이든 관심가는데로 하시면 됩니다.^^ 그리고, 다운 받으신 다음 압축을 풀고, 그 안의 eclipse라는 폴더에서 eclipse를 실행하시면, 그냥 설치가 완료된 것입니다.^^. 그리고, 뭐 사람마다 다르겠지만, 전 C:\에 eclipse를 옮겨놨습니다. 그리고, eclipse가 설치된 폴더에 아래의 PyDev를 받으셔서 압축을 풀고나면 폴더가 두개가 나타나는데, eclipse폴더 안에 보면 같은 이름의 폴더가 있습니다. 그걸 복사해 놓으시면 됩니다.
위에서 Eclipse용 pydev를 받으셔야합니다. [바로가기]
아하.. 그리고, Eclipse를 다시 실행하시면 됩니다. 호오~~ 언제 INDIGO가 나왔지.. ㅎㅎㅎ 아무튼 실행한 후엔
Welcome 페이지가 뜨네요^^. 그리고나서,
Window - Preferences를 선택하고서
PyDev안의 Interpreter-Python을 선택하시고, Python interpreters에서 New를 누르시고 난 후
여기서, Browser로
Python이 설치된 폴더로 가셔서, python실행화일을 선택하시면 됩니다.
그리고, 나서 python path를 선택하시고
Eclipse를 다시 실행해주세용^^. 그러면 저런 실행화면에서 이제 Python을 시작해봐야죠^^
New-Project를 선택하시고요.
거기서, PyDev의 PyDev Project를 선택하시면 됩니다.
거기서, 위와 같이 설정하신다음
보시면, PyDev로 바뀌고 내가 설정한 프로젝트가 생성되었음을 알 수 있는데요. 이제
sec폴더에서 우클릭으로, PyDev Module를 생성하시면
Module: Main를 선택하시고,
그러면, 저렇게 Eclipse에서 첫 화면이 나타납니다.^^. 좋죠.ㅎㅎㅎ
살짝 Pass를 지우시고
또 Print로 Hello를 입력하죠^^. 아미 print를 입력하고, (를 입력하고, "를 입력하시면서 음... 보통에디터보다는 편하군... 이렇게 생각드실겁니다^^. 정말입니다. 단지 그것만해도 Shell에서 기본제공하는 에디터보다는 괜찮군 하는 생각이 드실거에용^^
이제, Run As혹은 녹색 플레이버튼을 누르시고, Python Run을 선택하시고난 후,
저렇게 Console 창에 그 결과가 나타나는 것을 알 수 있습니다.^^. 아름답습니다. ㅎㅎㅎ^^
이렇게 해서, Window에서 Python을 설치하고, 에디터로 Eclipse를 설정하는 하는 것을 보았습니다. 이미 아셨겠지만, 상당히 기초스런 글로서, 큰 의미는 없는 글입니다만, 뭐 의미가 있다면, 역시, PinkWink 블로그에 처음으로 적힌 Python관련 글이라는 의미가 있다고 할까요.. ㅎㅎㅎㅎ
'The Robot > Prog.Lang.' 카테고리의 다른 글
Python - wxPython으로 GUI를 만들 준비하기 (14) | 2013/07/23 |
---|---|
Python을 통한 간편 시리얼 통신법 (30) | 2013/07/16 |
MATLAB을 이용한 시리얼 통신 (24) | 2013/06/05 |
Python 설치와 Eclipse와의 연동. (몹시 초보자용) (28) | 2012/06/26 |
Simulink의 scope 창에서 제목 달기 (10) | 2011/05/17 |
MATLAB으로 시계를 만들어 보자. (36) | 2010/11/01 |
행렬에서 원하는 데이터의 위치를 알아볼까요??? (MATLAB/Find 명령 사용하기) (14) | 2010/09/13 |
MATLAB 문자연산, -Laplace, Fourier, Z-Trans (18) | 2010/08/27 |
잘 보구 갑니다..^^
아무쪼록 좋은 하루 되시기 바래요..!!
넵.. 좋은 하루되세요^^
요즘은 어떤지 모르겠습니다만,
제 경우엔 필요한 라이브러리를 import 할 때 파이썬 3.2는 문제가 생길 소지도 있어
파이썬 2.7을 권유 받곤 했습니다.
아 그렇군요. 일단 저야 처음이니 그냥 최신버젼으로 설치해버린겁니다. 물론 2.대와 3.대의 차이에 대한 문서들을 확인했습니다만, 학습이라는 입장에서는 상관없지 않을까 생각했거든요^^
아주 기초부터 설명해주셔서 큰 도움이 됩니다. 파이썬은 언제나 3.0이상 버전에서 써드파티 모듈이 완벽하게 지원될까요. 조금 답답합니다.
ㅎㅎ 3.대에 뭔가 문제가 있나 보네요^^
그러나 뭐 저야 처음 시작하는 거니까요^^
가끔 도움을 주세용^^
어려워요...ㅋㅋ 그래도 잘보고갑니다^^
화요일 마무리 잘하시고, 좋은 저녁 되세요^^
네.. 벌써 한 주의 절반이네요.. ㅎ^^
차근차근 따라하면 잘 할 수 있겠어요.ㅎ
잘 배우고 갑니다~
행복한 하루 되세요~
네 좋은 하루 보내세용^^
오픈소스는 역시 손이 많이 가기는 하지만 만드는 재미가 있죠
ㅎㅎ 네.. 왠지 설치만 했을뿐인데도, 뭔가 뿌듯함이 있구 그래요 ㅎㅎㅎ
오늘도 너무 잘보고 갈께요~ ㅎㅎ
행복한 하루 보내셔요~!!!
넵 감사합니다. 화이팅입니다.^^
Hello 문구에 아름다움을 느끼시다니
핑크 윙크님은 진정한 아티스티이십니다. ^^
뭔가 짜릿하거든요. ㅎㅎㅎ
또 욕을 하시네요. ㅎㅎㅎ
예전에 파이썬을 배워보려 생각은 한적이 있네요 그러고 보니... 무모했죠...ㅎㅎ
오~~ 역시 능력자... 파이썬까지 ㅎㅎㅎ
요즘 카메라때매 머리가 아파요
하나 지를려고 계속 내안에 누군가가 꼬셔요. ㅎㅎㅎㅎ
큰 의미가 없다니요. 매우 의미있고 친절한 포스트였습니다. 덕분에 파이썬 기본콘솔을 벗어나게 되었네요. 감사합니다.
네.. 그렇다면 정말 다행입니다. 요즘 너무 바빠 업데이트 주기가 느린데.. 빨리빨리 업데이트를 해야겠네요^^
중요한 정보 잘 보고 갑니다. 저도 처음 개발하는거라 모든게 어렵네요..
그러게요... 그리고, 이 글은 별로 중요하진 않습니다.^^
많은 도움 되었습니다.
네 다행이네요^^
아 멋집니다!! 이걸 설치하려고 몇일 걸렸습니다. ㅎㅎㅎㅎ ㄳㄳㄳ
네 허접한 내용인데 그래도 도움이 되었다니 다행입니다.^^
좋은 글 잘 보았습니다
네 감사합니다.^^