안녕하세요! 데코입니다!
이번 포스팅은 어려운 내용은 절대 아니지만!
혹시나 처음 우분투 환경에서 미니콘다를 설치하는 분들을 위해
우분투 내 미니콘다를 설치하는 방법과 코드를 정리하려고 합니다!
왜 미니콘다를 설치할까?
아나콘다는 다양한 데이터 분석 라이브러리와 패키지를 포함하는 대규모 배포판이에요!
아나콘다에 존재하는 모든 패키지를 이용하지는 않기 때문에, 모두 설치할 필요가 없어요!
미니콘다는 최소한의 필요한 패키지만 포함하고 있어서 용량이 적은 장점이 있습니다!
또 아나콘다에서 자주 이용하는 'conda'를 포함하고 있어서 가상환경을 생성하고 관리도 가능해요!
독립적인 가상환경을 생성하고, 각각의 프로젝트에 필요한 패키지를 설치하여 관리가 가능해요!
한마디로 요약하면!
'미니콘다는 데이터 분석에 필요한 최소한의 패키지만을 담고 있는 아나콘다의 경량화 버전'
이라고 할 수 있습니다!
(용량에 여유가 있는 환경이라면 아나콘다를 설치해도 됩니다! 미니콘다가 필수인 건 절대 아니에요!)
우분투 내 미니콘다3 설치하기
설치는 우분투 환경에서 진행했습니다! (Ubuntu 20.04.5 LTS)
# 1.미니콘다 다운
$ wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
# 2.미니콘다 설치
$ bash Miniconda3-latest-Linux-x86_64.sh
# 3. 'yes' 입력하여 설치 완료
yes
설치는 정말 간단합니다!
'yes'까지 입력이 완료되면 아래와 같은 내용이 터미널에 나타날 거예요!
conda 명령어 실행을 위한 설정
# conda 명령어 실행을 위한 설정
$ source ~/.bashrc
conda 명령어를 터미널에서 사용할 수 있도록 환경 변수를 설정해야 합니다.
이를 위해 'source ~/.bashrc' 명령어를 실행해줍니다!
우분투 내 파이썬(python) 이용하기
우분투 내 미니콘다를 설치 완료했으니 이제 원하시는 목적에 맞게 이용하시면 됩니다!
로컬 내 환경에 맞게 가상환경을 구축해야 하는 것도 잊지 마세요!!
저는 최근에 분석 서버를 다시 구축하는 과정에서
miniconda3이 삭제되어서 다시 설치를 했어요!
저는 가상환경을 생성해서 crontab으로 log 모니터링 결과를 뱉어주는 배치작업을 수행하려고 합니다!
아래 그림처럼 운영 중인 서비스의 모니터링 결과를 슬랙 api를 통해 메시지를 보내주고 있는데,
이를 통해서 현황을 파악하고 오류가 있는지 1차적으로 파악하고 있습니다!
슬랙 api과 crontab의 내용은 다음에 포스팅으로 다뤄볼게요!
(유용하고 좋더라구요!)
설명이 어려운 부분 혹은 잘 이해가 안 가는 부분
그리고 더 궁금한 내용이 있다면
언제든지 댓글로 남겨주세요!
빠르게 궁금증을 해결해드릴게요!
공감과 댓글은 큰 힘이 됩니다!
오늘도 블로그 방문해 주시고
포스팅 읽어주셔서 감사합니다!
다들 오류 없는 파이썬 코딩 해보아요! :)
'Skill Sets > Etc' 카테고리의 다른 글
[AARRR] AARRR 개념과 적용 예시 (37) | 2023.04.28 |
---|---|
[(현)Looker Studio / (구)구글 데이터 스튜디오] 루커 스튜디오란? (34) | 2023.03.17 |
VSCode를 이용한 원격 서버 접속(Remote-SSH) (12) | 2022.12.20 |