안녕하세요. SDJ (Software for Digital Joy) 입니다.
오늘부터 1일. python을 갖고 놀아 보도록 하겠습니다.
파이썬하면 무척 어렵게 생각하는 분이 있는데 실은 놀랍게도 쉽게 설계되어 있습니다.
저는 c#, java 등 다른 언어는 많이 사용해 보았지만 파이썬은 사용을 한번도 하지 않았습니다.
기본 언어 사용자가 어떻게 다른 언어로 쉽게 확장하여 개발할 수 있는지 개발 비법을 알려드리도록 하겠습니다.
1. 마음먹기
AI 를 공부하려고 검색 중 AI를 하기 위해서는 파이썬 언어를 다룰줄 알아야 한다는 사실을 알았습니다.
AI 의 많은 라이브러리 (tensorflow)가 파이썬으로 이루어져 있습니다.
AI 의 고수가 되기 위해 파이썬에 입문하도록 하겠습니다.
오늘부터 1일~~
2. 파이썬 설치하기
파이썬을 설치하기 위해 무작적 google 검색 사이트를 찾았습니다.
한글로 "파이썬"을 검색하니, 파이썬 홈페이지는 안나오고 광고만 잔뜩 나오네요..ㅠ
그래서 영어로 "python" 검색을 했습니다.
3. 파이썬 가상환경 설치하기
모든 언어가 그렇듯 파이썬 개발을 하기 위해서는 많은 라이브러리를 참조해야 합니다. 예를 들면, tensorflow를 사용하기 위해서는 python 프레임워크 기반에 tensorflow 라이브러리를 설치해야 합니다. 많은 라이브러리들은 version을 가지고 있습니다. 이 버전이 라이브러리마다 충돌을 발생할 수 있기 때문에 검증된 버전의 환경과 시도하는 버전의 환경 등 몇가지 환경을 구성해야 할 필요가 있습니다. 각 버전에 맞는 환경을 만들기 위해 가상환경을 구성합니다.
d:\ml 폴더를 생성합니다. ml은 머신러닝의 약자입니다.
가상환경을 설치해 보도록 하겠습니다.
pip install virtualenv
위에 화면에서 노란색 문구가 보이네요. pip가 많이 버전업이 되었습니다. pip 업그레이드를 진행하겠습니다.
python -m pip install --upgrade pip
이제 가상환경을 생성해 보도록 하겠습니다. 이름은 venv로 하도록 하겠습니다.
python -m virtualenv venv
가상환경을 실행해 보도록 하겠습니다.
call venv/Scrips/Active
다음과 같이 가상환경이 실행되면, 앞에 (venv)가 붙게 됩니다.
가상환경 설치 완료~~~~~~
가상환경까지 구성을 완료하였습니다.
다음시간에는 visual studio code를 연계하는 방법에 대해서 설명해 드리도록 하겠습니다.
'Python' 카테고리의 다른 글
awesome python : 6. 퀴즈앱을 만들어보자 - Django 프로젝트 배포 (Youtube 개발자 권태뽕) (1) | 2021.04.21 |
---|---|
awesome python : 5. 퀴즈앱을 만들어보자 - 프론트앤드 (Youtube 개발자 권태뽕) (0) | 2021.04.20 |
awesome python : 4. 퀴즈앱을 만들어보자 (Youtube 개발자 권태뽕) (0) | 2021.04.19 |
awesome python : 3. 장고(django) 설치하기 (0) | 2021.04.19 |
awesome python : 2. Visual Studio Code 개발환경 설정 (0) | 2021.04.19 |