부트캠프/구름ICT AI

태태코딩 - 구름톤 ICT AI과정 Python 기초 및 아나콘다 설치

태태코 2025. 5. 27. 17:37
반응형

 

python version

 

  • 파이썬에는 여러가지 버전이 있다.
  • ex) 1.3.1.. 1.3.4 
  • 이 버전은 정말 말그대로 버전을 뜻하고, 버전이 너무 낮으면 사용하지 못하는 라이브러리들이 있다.
  • 너무 높아도 지원을 하지 않는 라이브러리들이 생길 수 있다.

 

 

아나콘다 다운로드

 

 

  • 다운로드를 할때는 두가지만 유의하면된다.
  • Just Me는 ex) /user 로 시작하고, 컴퓨터 안에서 나의 영역에 생성을 하는 것을 의미한다.
  • All Users는 ex) /Programs 로 시작하고, 컴퓨터 안에 공용 영역에 생성하는 것을 의미한다.

 

 

Conda

 

콘다를 깔게 되면, 콘다안에서 가상환경을 등록해야한다.

 

create 명령어로 가상환경을 등록하고,

conda activate python99
jupyter notebook

 

아래 코드로 주피터 노트북을 사용하면된다.

 

 

여기서 알아야할 점

 

콘다 가상환경에서는 여러가지 라이브러리를 다운 받을 수 있다.
pip install pytorch 같은 명령어로 다운받을 수 있지만,
이것은 create되어있는 가상환경 안에서만 사용할 수 있는 라이브러리가 되는 것이다.

 

 

Conda navigator

 

 

콘다 네비게이터에 들어가게 되면, 직접 클릭해서 가상환경을 설정해 줄 수 있다.

 

오른쪽에 base로 되어있는 영역인데 스크롤을 내려보면 본인이 설정한 가상환경의 목록이 뜰것이고, 원하는 어플리케이션을 다운받아서 사용하면 된다. 

 

이것도 가상환경마다 설치를 해주는 것이다. 다른 가상환경으로 들어가면 어플리케이션이 다운이 안되어있을 수 있다.

 

 

environment

이 설정란에 들어가게 되면, create, remove, clone 이있는데

터미널에서 사용하는 명령어와 동일하다.

 

create 는 가상환경을 만들고, remove는 가상환경을 지우고, clone은 동일한 가상환경을 복제할 수 있다.

 

 

Jupyter notebook

 

여기는 간단한 단축키만 설정하자면

 

  • shift + enter => 실행
  • esc => 보기 모드 , 한번더 누르면 실행모드
  • A => 현재 탭 위에 코드생성
  • B => 현재 탭 아래에 코드생성
  • Z => redo
  • shift + Z => undo

이 외에도 HTML에 사용되는 다양한 Mark down언어를 사용할 수 있다.

 

Python

기본적인 시퀀스 객체

  • list
  • tuple
  • range
  • string

에 배웠다.

 

기능:

list => 거의 모든 것이 가능하다. 인덱스, 추가, 길이 확인

tuple => 값 변경이 불가능하다. 길이도 확인가능하다.

range => range(1,3)을하면 range객체가 생성된다. 하지만 range객체는 *연산을 사용할 수 없다.

 

 

반응형