C급 개발자와 함께하는 파이썬 – 01. 파이선 시작하기 #2

1.2 파이썬 설치

1.2.1 윈도에서 설치하기


파이썬은 크게 2.X 대 프로그램과 3.X대 프로그램이 공존한다.

아직까지 2.X를 지원하는 라이브러리가 많아 2.X버전을 사용하는 경우가 있으나 이제는 3.X버전을 사용해도 무리가 없을것으로 생각되 파이썬 설치는 3.X버전의 설치를 하도록 하겠다.


일단 파이썬 프로그램을 다운로드 하기 위해 파이썬 웹사이트(https://www.python.org/downloads/)에 접속한다.


접속하면 아래 그림과 같이 3.6.2 와 2.7.13 버전을 다운로드 받을수 있도록 두개의 버튼이 있다 여기서는 왼쪽 Download Python 3.6.2 를 클릭하여  적당한 폴더에 프로그램을 저장한다.



다운로드 버튼을 클릭하면 아래와 같이 저장할 폴더를 선택한다. 현재 사용하고 있는 브라우저는 크롬 브라우저며 기타 다른 브라우저는 조금은 다르게 나타날수 있다.

저장된 위치에서 python-3.6.2.exe를 클릭하면 아래와 같이 설치화면이 나타한다. Add Python 3.6 to PATH를 선택하면 설치 후 별도로 path를 등록하지 않아도 된다. 이제 Install Now를 클릭하면 설치 끝.. 고급사용자라면 Customize installation을 클릭해도 되지만 Install Now클릭만으로도 모든 준비가 끝난다.


벌써 설치가 끝났다. 이 얼마나 위대한가?

자바(이클립스)나 비주얼 스튜디오를 설치해본적이 있는가? 프로그래밍 언어가 이렇게 쉽게 설치되는것은 아마도 파이썬이 유일할지도 모른다.

물론 기타 라이브러리를 설치하면서 오류도 나고 시행착오를 겪겠지만 이렇게 쉬운 설치는 프로그래미을 시작하고 거의 본적이 없다.

파이썬 설치가 끝났다 . 정상적으로 작동하는지 확인해봐야하지 않은가?

윈도키 + R을 클릭하면 아래와 같이 실행 창이 출력되는데 여기에 powershell 을 입력하고 확인버튼을 클릭해보자.

아래와 같이 윈도에서 제공하는 powershell이 실행된다. 물론 cmd 를 입력하여 명령프롬프트로 해도 되지만 그래도 프로그래밍을 배우는데 좀더 있는척 하기 위해서 powershell를 사용한다. 물론 cmd로 하는것과 차이가 없다.

무한히 넓은 빈공백에 파이썬을 실행시켜보자.

파이썬을 실행하고도 무지넓은 공간이 남아있다. 이공간에 프로그래밍을 시작하는 모든 이가 해보는 Hello World!! 가 아니고 Hello Python!!! 을 출력해 보도록 하자.

자바 나 기타 언어에서는 이렇게 출력하기 위해서는 파일도 만들고 부가적이 코드를 작성하여야 출력되지만 파이썬은 단 한줄이면 된다.

보라. 단 한줄로 Hello Python!을 출력하는 프로그램을

이와 동일한 작업을 자바에서 해보도록 하자.우선 이클립스를 이용하여 나타내 보도록 하자.

자바에서는 클래스 선언하고 main 화면에서 출력하는 프로그램을 만들수 있다.

공백을 제외하고 5줄이 필요하다.





배포판으로 설치하기


파이썬에는 패키지라는 것이 있습니다. 이런 패키지를 함께설치하는것이 배포판입니다.

“파이썬 + 파이썬 패키지”라고 생각하면 됩니다.


파이썬 배포판은 파이썬 이터프리터와 자주 사용하는 100여개의 패키지를 한번에 컴퓨터에 설치하게 도와줍니다. 초보자 입장에서 보면 배포판은 매우 편리한 방법입니다.


배포판의 크기는 200MB ~ 1GB정도로 용량이 좀 크다는 단점이 있습니다.


일반적으로 많이 사용하는 배포판




pip를 업데이트하는 방법


pip 버전확인방법


> pip –version


위와같은 방법으로 버전을 확인합니다.




리눅스


> pip install -U pip


윈도우


> python -m pip install -U pip


2017년 12월 07일 – 4차 산업혁명

제4차 산업혁명(제4차 産業 革命 )은 정보통신 기술(ICT)의 융합으로 이루어낸 혁명 시대를 말한다. 18세기 초기 산업 혁명 이후 네 번째로 중요한 산업 시대이다. 이 혁명의 핵심은 인공지능, 로봇공학, 사물인터넷, 무인 운송 수단(무인 항공기, 무인 자동차), 3차원 인쇄, 나노 기술과 같은 6대 분야에서 새로운 기술 혁신이다.

제4차 산업혁명은 클라우스 슈밥 (Klasu Schwab) 이 의장으로 있는 세계경제 포럼 (World Econmic Forum, WEF) 2016 년차 대회에서 주창된 용어이다. 3차 산업혁명 (The Third Industrial Revolution) 을 저술한 제러미 리프킨 (Jeremy Rifikin) 은 현재 제3차 산업혁명이 진행중이라고 말한다.

4차 산업 혁명은 교육에도 많은 영향을 미칠것이다.

제4차 산업 혁명은 물리적, 생물학적, 디지털적 세계를 빅 데이터에 입각해서 통합시키고 경제 및 산업 등 모든 분야에 영향을 미치는 다양한 신기술로 설명될 수 있다. 물리적인 세계와 디지털적인 세계의 통합은 O2O를 통해 수행되고, 생물학적 세계에서는 인체의 정보를 디지털 세계에 접목하는 기술인 스마트워치나 스마트 밴드를 이용하여 모바일 헬스케어를 구현할 수 있다. 가상현실(VR)과 증강현실(AR)도 물리적 세계와 디지털 세계의 접목에 해당될 수 있다.

– 위키백과에서

이와 같이 4차 산업혁명은 우리의 삶을 어떻게 변화시킬지 알수 없습니다. 4차 산업혁명에 대해서 관심을 가지고 나아가기 위해서 각 신문사나 인터넷에 나오는 기사를 모아설 볼수 있도록 하였습니다.

  1. 4차 산업혁명 시대 ‘낡은 규제’ 버려야
  2. 올해 패션업계 화두는 ‘4차 산업혁명·모바일 퍼스트’
  3. 암세포 유전체 빅데이터 분석 … 유형별 맞춤치료 기술 개발
  4. BNK경남은행, ‘빅데이터 전문인력’ 채용
  5. 빅데이터로 전기화재 막는다
  6. 빅데이터로 전기화재 위험예측…지역별 안전지도 1월 공개
  7. ‘로봇의 아버지’ 고 변증남, 로봇대상 대통령 표창
  8. 로봇과 함께 평창올림픽의 성공적 개최를 기원하다
  9. 네파, KT와 손잡고 사물인터넷 기반한 스마트쇼핑 마케팅
  10. 이노그리드-펜타시큐리티, 클라우드보안시장 함께 공략
  11. 기업 워크로드의 클라우드 전환 방법과 국내 사례 분석
  12. 기업 워크로드의 클라우드 전환 방법과 국내 사례 분석
  13. 최종구 “정부, 블록체인 등 기술 발전속도 따라잡기 어려워”
  14. 비트코인 선물, 국내 증권사선 거래 못한다
  15. 기재부·국세청, ‘비트코인 거래세나 양도세’ 부과 검토
  16. [고란의 어쩌다 투자] 비트코인 1856만원…’배당’ 랠리 시작됐다(상)
  17. 게임 플랫폼 스팀 “비트코인 결제 중단한다”
  18. 게임 플랫폼 스팀 “비트코인 결제 불허”
  19. 비트코인 1만4000달러도 돌파…일본도 “가능한 빨리 선물 출시”
  20. 비트코인 채굴장 나이스해시 해킹당했다…”650억원대 피해”

최종업데이트 시간 : 2017-12-07 13:37:22

#딥러닝
#4차산업혁명
#산업혁명
#머신러닝
#인공지능
#빅데이터
#로봇
#무인자동차
#사물인터넷
#클라우드
#핀테크
#가상현실
#블록체인
#비트코인
#가상현실
#증강현실
#가상화폐