Miniconda를 사용할 때의 장점

최근 pyCharm 에서 .venv 공유 보다 miniconda 공유 사용이 더 호환성 측면에서 좋을 것 같아서 글을 남깁니다. 물론, 프로젝트 생성할 때마다 .venv를 새롭게 생성하는 것이 가장 나은 방법이겠으나, 프로젝트가 10개만 넘어가도 SSD가 걱정이 되는 건 어쩔 수 없습니다. anaconda의 경우 pyCharm과 궁합이 잘 맞지 않는 것 같으나 miniconda 5개월 정도 써보니 궁합이 참 잘 맞는 것 같아서. pyCharm에서 컴파일러 세팅으로 고민하시는 분께 miniconda를 추천 드립니다.

Miniconda를 사용할 때의 장점은 다음과 같습니다:

  1. 경량: Miniconda는 기본 설치가 작아서 빠르게 설치할 수 있습니다. 필요하지 않은 패키지들이 포함되어 있지 않기 때문에 디스크 공간을 절약할 수 있습니다.
  2. 유연성: 사용자가 원하는 패키지만 선택적으로 설치할 수 있어, 필요한 환경을 구성하는 데 유리합니다.
  3. 환경 관리: Conda를 통해 다양한 가상 환경을 쉽게 만들고 관리할 수 있습니다. 각 환경에 서로 다른 패키지 버전을 설치할 수 있어 프로젝트 간의 충돌을 방지할 수 있습니다.
  4. 패키지 관리: Conda는 다양한 패키지를 쉽게 설치하고 업데이트할 수 있는 강력한 패키지 관리 기능을 제공합니다.
  5. 다양한 플랫폼 지원: Windows, macOS, Linux 등 다양한 운영체제를 지원하여 호환성이 높습니다.

이러한 장점들 덕분에 Miniconda는 개발자와 데이터 과학자들 사이에서 인기가 높습니다.

[1] 기상 기후 강의 노트 – Anaconda 제거 방법 (miniconda 동일) – 기상 기후 강의 노트 (https://aeir.tistory.com/entry/Anaconda-제거-방법-miniconda-동일-1) [2] 티스토리 – Miniconda 설치하기 – 얼렁뚱땅 개발자 – 티스토리 (https://rlog0918.tistory.com/478) [3] velog – Ubuntu 22.04에 miniconda 설치 in Ternimal – velog (https://velog.io/@cosmos42/Ubuntu-22.04-miniconda-install-in-Ternimal) [4] velog – [WSL2] Linux에서 Conda 가상환경 사용하기 – velog (https://velog.io/@gynchoi17/WSL2-Linux에서-Conda-가상환경-사용하기) [5] 티스토리 – [QIIME2] Window10 WSL(ubuntu)에 Miniconda3와 QIIME2 깔기 (https://bio-kcs.tistory.com/entry/QIIME-Window10-WSL에-QIIME2-깔기) [6] 돈이 나는 나무 – VScode, 파이썬 Miniconda, 가상 환경, 쉽게 알아보기 – 돈이 나는 나무 (https://autocashtree.tistory.com/22) [7] velog – wsl2 / zsh 환경에서 miniconda 설치하기 (https://velog.io/@exploit017/wsl2-zsh-환경에서-miniconda-설치하기) [8] 티스토리 – [QIIME] 마이크로바이옴 데이터 분석을 위한 QIIME 2 설치 – BLOG (https://bioinfoblog.tistory.com/8) [9] docs.conda.io – Downloading conda — conda 23.11.1.dev1 documentation (https://docs.conda.io/projects/conda/en/23.11.x/user-guide/install/download.html) [10] 티스토리 – Windows에서 Python Minoconda 설치하기 – with-RL – 티스토리 (https://with-rl.tistory.com/entry/Windows에서-Python-Minoconda-설치하기)

Comments

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다