728x90

시작하기 전에..

나는 개발 공부를 Javascript로 시작하게 되었다. 후에 크나큰 야망을 품고 풀스택을 꿈꾸게 된 것이 가장큰...

하지만 자바스크립트를 기반으로 서버와 클라이언트를 오가며 코드를 짜고 공부를 해보며 서버 쪽에 좀 더 관심이 생겨서

(특히 딥러닝을 활용한 이미지처리, 또는 보안 쪽) 좀 더 서버에 특화된 언어들을 공부해야겠다고 생각했다.

우선 곧 시작하게 될 프로젝트에서 딥러닝 활용한 이미지처리 기술을 기반으로 한 서비스를 만들어 볼 생각이라

파이썬부터 공부하려 한다!

 

파이썬 개발환경 설치

우선 코드를 실행하려면 코드를 작성하는 텍스트 에디터와 코드를 실행해주는(일종의 내가 작성한 코드문을 인코딩해서 컴퓨터로 전달해주는) 코드 실행기가 필요하다.

이 때 많이 파이썬 실행기로 많이 들어본 pycharm의 경우는, 이 에디터와 실행기가 같이 합쳐저 있는 경우이며,

보통은 텍스트 에디터인 VSC(visual studio code)가 있고, 코드 실행기로는 파이썬 인터프리터가 있다.

머신러닝 딥러닝에서는 Jupyter Notebook을 활용하기도 한다. 이후 애플리케이션으로 뽑아낼때는 결국 VSC와 조합해서 사용하게 된다.

나는 자바스크립트를 쓸 때 이미 VSC에 익숙해 졌으므로, 이 에디터를 기반으로 파이썬 인터프리터를 설치해서

진행해보고자 한다.

 

파이썬 인터프리터 설치

구글에 파이썬을 검색하면 파이썬 공식 홈페이지가 나온다. 아래의 화면에서 다운로드로 이동

 

해당 화면에서 보이는 python 3.9.0 부분을클릭해서 설치해주어야 한다. 설치는 매우 빠름

VSC는 설치되어있기 때문에 설치를 건너뛴다.

 

VSC에서 파이썬 설치 확인 하기

VSC 실행 후, 터미널 창을 열어준다. 

 

위와 같이 python이라고 임력하면 나는 2.7 구버전이 실행된다. warning이라고 뜨니까 좀 두려워서 python3라고 입력했고

(여기서 tip이 터미널에서 어떠한 것이 실행되었는데 종료하고 싶으면 ctrl+z 를 누르면 된다!)

그러면 가장 아래에 보이는 화면 ">>>" 이게 보이면 정상 설치완료라는 의미이다!

 

파이썬 실행 후 초기 실행 테스트 해보기

파이썬 인터렉티브 셸 실행하기

말이 어려워보이는데 사실은, 위에서 정상설치 되었는지 확인하는 과정이 바로 실행하는 과정이다. 

터미널에서 위와 같은 방법을 실행하면 코드를 입력하고 결과값을 볼 수 있게 된다.

아래의 화면에서 나가려면 위에서 이미 설명한 바와 같이 단축키를 누르거나 "exit()"이라고 명령어를 치면 된다.

VSC에서 파일 만들고 파이썬 실행하기

VSC에서 "파일명".py로 파일을 만들어준다.

여기서 파일의 확장자 명이 매우 중요하다. 자바스크립트의 경우 js 였다면, 파이썬은 py인 것이다.

그리고 터미널에서 내용을 입력한 파이썬 파일이 있는 폴더에 들어가서

" python3(or python) 파일명.py" 를 입력하면 해당 파일이 실행된다.

구글에 python colaboratory를 입력해서 들어가면 파이썬을 실제로 실행해 볼 수 있는데,

이는 위에서 언급한 jupyter Notebook 실행기를 기반으로 한다.

일종의 AWS처럼 가상의 컴퓨터를 빌려주는 것이다.

728x90

+ Recent posts