Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 알고리즘
- FDS
- autoencoder
- wandb
- github
- NaverAItech
- GitHub Action
- GIT
- leetcode
- datascience
- pep8
- PytorchLightning
- docker
- pytorch
- 코딩테스트
- Kubernetes
- 완전탐색
- DeepLearning
- FastAPI
- vscode
- 프로그래머스
- torchserve
- python
- 백준
- GCP
- NLP
- Matplotlib
- 네이버AItech
- Kaggle
- rnn
Archives
- Today
- Total
Sangmun
Mini conda 본문
원래는 Anaconda의 존재 말고는 몰랐었는데 Miniconda의 존재를 알게되어서 해당 포스팅에 글을 남긴다.
실수에서는 Miniconda를 주로 사용하는것 같다.
Anaconda와 Miniconda의 차이점은 아래와 같다.
- 다음과 같은 경우 아나콘다를 선택하십시오 :
- 콘다 또는 파이썬을 처음 사용함
- Python과 150 개가 넘는 과학 패키지가 한 번에 자동으로 설치되는 편리함
- 시간 및 디스크 공간 (몇 분 및 3GB) 및 / 또는
- 개별적으로 사용하려는 각 패키지를 설치하고 싶지 않습니다.
- 다음과 같은 경우 Miniconda를 선택하십시오.
- 개별적으로 사용하려는 각 패키지를 설치하지 않아도됩니다.
- 한 번에 150 개가 넘는 패키지를 설치할 시간이나 디스크 공간이 없거나
- 파이썬과 conda 명령에 빠르게 액세스하고 나중에 다른 프로그램을 정렬하고 싶습니다
설치 링크 :
주요 사용 명령어
참조 : https://greeksharifa.github.io/references/2019/02/01/Miniconda-usage/
conda create :
# -n 옵션은 --name과 같은 것으로, 가상환경 이름을 myenv로 지정한다.
conda create -n myenv
# python=3.6 옵션은 가상환경 생성 시 파이썬 버전을 지정한다.
# 지정하지 않으면 conda에 기본 포함된 파이썬 버전으로 생성된다.
conda create -n condatorch python=3.6
# 특정 패키지 버전을 지정하면서, 그리고 패키지를 설치하면서 생성하는 것도 가능하다.
conda create -n myenv python=3.4 scipy=0.15.0 astroid babel
# 가상환경 생성 시 이것저것 깔리는 것이 싫다면 다음 옵션을 주면 된다.
conda create --no-default-packages -n myenv python
# 새 가상환경을 만들 때 특정 가상환경 안에 설치된 패키지 전부를 설치하면서 생성할 수 있다.
# base 가상환경에 있는 패키지를 전부 설치하면서 생성한다면,
conda create -n myenv --clone base
# environment.yml 파일이 있다면 다음과 같이 생성할 수 있다.
# 생성 방법은 이후에 설명한다.
conda env create -f environment.yml
conda remove :
# 생성할 때와는 다르게 env를 앞에 적어주어야 한다.
# 생성 시에는 env를 앞에 적으면 실행이 되지 않는다.
# remove 앞에 env를 써 주지 않으면 가상환경 삭제가 아닌 패키지 삭제가 이루어진다.
# conda env remove -n <environment_name>
conda env remove -n condatorch
# 다음도 가능하다.
conda remove --name myenv --all
requirement.txt 로 가상환경 파일 생성
# For window
FOR /F "delims=~" %f in (requirements.txt)
DO conda install --yes "%f" || pip install "%f"
# For Linux
while read requirement; do conda install --yes $requirement;
done < requirements.txt 2>error.log
environment.yml 파일 생성 및 가상환경 생성
# environment.yml 파일 생성
conda env export > environment.yml
# 이 경우에는 env를 앞에 써 주어야 한다.
# -f는 --file을 의미한다.
conda env create -f environment.yml -n myenv
패키지 업데이트
conda update -n <environment_name> spacy
conda update -n <environment_name> --all
# 현재 환경 업데이트
conda update --all
conda version 확인 및 업데이트
conda -V
conda --version
conda update conda
conda update anaconda
'개발' 카테고리의 다른 글
저작권에 대한 내용 정리 (0) | 2023.01.23 |
---|---|
자연어 전처리 관련 유용한 패키지 (0) | 2023.01.22 |
python 코드 formatter black (0) | 2023.01.06 |
python flake8 기본 사용법 (0) | 2023.01.05 |
알파인 리눅스(Alpine linux) (0) | 2022.08.27 |
Comments