프로그램 실행/개발에 필요한 패키지 dependancy를 정의한 파일이 requriments.txt 이다.
이 명세를 기반하여 환경을 만들어본다.
추가로, 필요한 conda 명령어도 확인해본다.
대부분 이정도만 있으면 사용하는데 불편없다.
1. 아나콘다 가상환경 만들기
conda create -n 가상환경이름 python =버전
예) conda create -n visionocr pytohn =3.9
2. 가상환경 활성화 하기
conda activate 가상환경이름
예) conda activate visionocr
3. requirements.txt 참고하여 패키지 설치하기
conda activate 가상환경이름
현재 디렉토리에 requirements.txt 파일 존재하는지 체크
pip install -r requirements.txt
여기까지 requirements.txt를 통한 패키지 설치까지 가능한데, 필요한 requirements.txt를 역으로 만드는 방법도 간단하다
4. requirements.txt 만들기
freeze 명령어를 통해서 현재 가상환경에 설치된 패키지 명세 정보 파일 (requirements.txt)을 만들 수 있다.
pip freeze > requirements.txt
5. 그 외 알아두면 좋을 conda 명령어
# 패키지 리스트 조회
pip list
# 가상환경 버전 확인
cnda --version
# 가상환경 리스트
conda env list
conda 가상환경을 삭제 후 결과 확인
# 가상환경 삭제
conda remove -n 가상환경이름 --all
ex) conda remove -n yolov5 --all
가상환경 비활성화 ( base로 돌아 감)
conda deactivate
'DevOps' 카테고리의 다른 글
[Pycharm] 파이참(Pycharm) Terminal 접속 Error 해결 (0) | 2022.10.24 |
---|---|
[Linux] Yum 에 대해 알아보자 (0) | 2022.09.23 |
[AWS]SSH로 EC2 인스턴스 접속하기 (Mac) (0) | 2022.03.05 |
[EC2]SSH 접속 에러 조치 방법 : Host key verification failed (Mac) (0) | 2022.03.05 |
[AWS]쉽고 간단하게 서버 만들기 - EC2, Python, Flask (0) | 2022.01.08 |