안녕하세요.
오늘은
Python와 Tensorflow를 이용한 머신러닝,딥러닝 기초학습을
하기 위한 개발 세팅을 해보았습니다.
이 학습을 하기 위해서 컴퓨터를 세팅해주었습니다.
필요한 것은 아래 4가지입니다.
:
1) python 머신러닝 통합 툴을 간편히 설치할 수 있는 Anaconda
2) 간편 편집 코드 에디터 Visual Studio Code
3) Visual Studio Code에디터 내의 패키지 설치
4)Tensorflow 설치
1. Anaconda 설치하기
Anaconda는 python으로 머신러닝, 데이터 분석을 할 때 필요한 python과
여러가지 툴이 모두 포함된 패키지라고 생각하시면 됩니다.
아래의 링크에서 다운받으시면 됩니다.
https://www.anaconda.com/download
Free Download | Anaconda
Anaconda's open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine.
www.anaconda.com
2. Visual Studio Code 설치하기
저같은 경우는 Visual Studio 란 IDE는 써봤지만
visual studio code 를 설치하는 건 처음이었는데요,,
Visual Studio 가 IDE(통합개발툴)라면 Visual Studio Code는 조금 가벼운 에디터라고 생각하면 된다고 하네요.
아래 링크에서 다운받으시면 됩니다.
https://code.visualstudio.com/download
Download Visual Studio Code - Mac, Linux, Windows
Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications.
code.visualstudio.com
3. Visual Studio Code에서 python 세팅하기
Visual Studio Code은 여러 패키지를 간단하게 설치할 수 있더라구요.
왼쪽의 External 버튼을 눌러봅시다.
여기서 3가지 패키지를 설치해 주었습니다.
1. Python 패키지
저는 vscode에서 python이라는 언어를 이용하니까
"python" 패키지를 받아주었습니다.
External 항목을 선택하시고 Install을 누르시면 됩니다.
2.Python Extension Pack 패키지
"Python Extension Pack"이라는 패키지도 받아 주었는데요
설명을 읽어보니 Python도 포함이 되어있군요,,
python 패키지를 안받고 이것만 받아도 됐었나요??
그 외에 읽어보니 AI, ML, Data Science, scientific computing에 필요한
제가 필요한 패키지들이 한꺼번에 포함되어 있습니다!
아나콘다나, PEP 패키지까지..머신러닝에 필요한 패키지들이
잘 제공되고 있어서 개발환경 구축은 편하게 할 수 있습니다
무한한 감사를...
3. Korea Language 패키지
한국인 전용 에디터로 변신시킬 패키지입니다. 와,,,,
마소 및 여러 기여자분들 덕분에 편하게 사용합니다 감사합니다~~
4. Tensorflow 설치하기
이제 Tensorflow를 설치할건데
학원의 Window환경에서는
간단하게 설치했는데
집에서의 MacOS에서는 세팅이 복잡하더라구요,,ㅠㅠ
(어찌 좋은 글을 봐서 잘 따라 설치했지만요)
일단 Window 환경에서는
먼저 cmd(명령 프롬프트) 시스템을 열고,
"pip install tensorflow" 라고 입력하면 됩니다.
이렇게 하면 tensorflow를 사용할 기본 세팅은 끝났습니다
이제 본격적인 인공지능 툴 사용을 해보러 가보시죠..
(처음이라 틀린부분이 있으면 댓글로 남겨주시면 감사하겠습니다~)
'인공지능 개발하기 > Machine Learning' 카테고리의 다른 글
[Tensorflow] 6. 입출력 데이터 수 변경 (1) | 2024.01.03 |
---|---|
[Tensorflow] 5. 스칼라, 벡터, 행렬, 텐서 (2) | 2024.01.02 |
[Tensorflow] 4. 모델 구조, batch_size 바꿔보기 (2) | 2024.01.02 |
[Tensorflow] 3. Tensorflow keras의 Sequential, Dense (2) | 2023.12.30 |
[Tensorflow] 2. Tensorflow를 사용해서 딥러닝 하기 (2) | 2023.12.29 |