Python

awesome python : 1. 파이썬 시작하기. 초보에서 고수로~~~

Software for Digital Joy~ 2021. 4. 19. 06:30
반응형

안녕하세요. SDJ (Software for Digital Joy) 입니다.  

오늘부터 1일. python을 갖고 놀아 보도록 하겠습니다.

파이썬하면 무척 어렵게 생각하는 분이 있는데 실은 놀랍게도 쉽게 설계되어 있습니다.

저는 c#, java 등 다른 언어는 많이 사용해 보았지만 파이썬은 사용을 한번도 하지 않았습니다.

기본 언어 사용자가 어떻게 다른 언어로 쉽게 확장하여 개발할 수 있는지 개발 비법을 알려드리도록 하겠습니다.

 

1.  마음먹기

AI 를 공부하려고 검색 중 AI를 하기 위해서는 파이썬 언어를 다룰줄 알아야 한다는 사실을 알았습니다.

AI 의 많은 라이브러리 (tensorflow)가 파이썬으로 이루어져 있습니다. 

AI 의 고수가 되기 위해 파이썬에 입문하도록 하겠습니다.

오늘부터 1일~~

 

2. 파이썬 설치하기

파이썬을 설치하기 위해 무작적 google 검색 사이트를 찾았습니다.

한글로 "파이썬"을 검색하니, 파이썬 홈페이지는 안나오고 광고만 잔뜩 나오네요..ㅠ

그래서 영어로 "python" 검색을 했습니다.

Google 검색엔진에서 python 검색
파이썬 홈페이지. 현재 3.9.4 버전이 나왔네요.
Path에 추가하기를 꼭 체크하시기 바랍니다.
설치 진행 중입니다.
와우! 드디어 내컴퓨터에 python이 설치되었습니다.
윈도우 검색에서 cmd(dos command) 를 실행합니다.
python 이라는 명령어를 치니 Python 3.9.4 command가 표시됩니다.

3. 파이썬 가상환경 설치하기

모든 언어가 그렇듯 파이썬 개발을 하기 위해서는 많은 라이브러리를 참조해야 합니다. 예를 들면, tensorflow를 사용하기 위해서는 python 프레임워크 기반에 tensorflow 라이브러리를 설치해야 합니다. 많은 라이브러리들은 version을 가지고 있습니다. 이 버전이 라이브러리마다 충돌을 발생할 수 있기 때문에 검증된 버전의 환경과 시도하는 버전의 환경 등 몇가지 환경을 구성해야 할 필요가 있습니다. 각 버전에 맞는 환경을 만들기 위해 가상환경을 구성합니다.

 

d:\ml 폴더를 생성합니다. ml은 머신러닝의 약자입니다.

가상환경을 설치해 보도록 하겠습니다.

pip install virtualenv

가상환경 라이브러리 virtualenv 를 설치하였습니다.

위에 화면에서 노란색 문구가 보이네요. pip가 많이 버전업이 되었습니다. pip 업그레이드를 진행하겠습니다.

python -m pip install --upgrade pip

pip 업그레이드 완료

이제 가상환경을 생성해 보도록 하겠습니다. 이름은 venv로 하도록 하겠습니다.

python -m virtualenv venv

venv 가상환경이 생겼습니다.

가상환경을 실행해 보도록 하겠습니다.

call venv/Scrips/Active 

다음과 같이 가상환경이 실행되면, 앞에 (venv)가 붙게 됩니다.

가상환경 설치 완료~~~~~~

가상환경까지 구성을 완료하였습니다.

다음시간에는 visual studio code를 연계하는 방법에 대해서 설명해 드리도록 하겠습니다.

 

728x90
반응형