황찌옹
정리왕옹옹
황찌옹
GitHub Contribution
Loading data ...
  • 분류 전체보기 (158)
    • [ 알고리즘 ] (96)
      • Implementation (24)
      • Brute Force (6)
      • String (4)
      • Greedy (14)
      • DFS, BFS (13)
      • Back Tracking (4)
      • Sort & Binary Search (6)
      • DP (8)
      • Shortest Path (5)
      • Hash (3)
      • Stack, Queue (4)
      • Heap (1)
      • Tree (1)
      • Mathematics (1)
      • Ad-Hoc (1)
      • 기타 (COS Pro, etc) (1)
    • [ 언어 및 문법 ] (23)
      • Python (5)
      • C, C++ (13)
      • SQL (1)
      • 공통 개념(CS) (4)
    • [ Error ] (21)
      • Radiomics Feature Extraction (6)
      • CT Skin Segmentation (12)
      • etc (3)
    • [ Git ] (7)
    • [ 환경 설정 및 기타] (6)
    • [ 공부 ] (2)
      • AI, ML (0)
      • Computer Vision (0)
      • Image Processing (1)
      • QT (0)
      • AWS (1)
      • 의료 (0)
    • [ 포트폴리오 ] (1)
      • 🙋‍♀️자기 소개🙋‍♀️ (1)
      • 프로젝트 (0)
      • 공모전 (0)
      • 자격증 (0)
      • 대내외활동 (0)
      • 논문 (0)
      • 교육 봉사 (0)
    • [ 취준 ] (2)
      • 채용 설명회, 직무 상담 (1)
      • 취준 후기 (1)

블로그 메뉴

  • ❤️깃허브❤️

인기 글

태그

  • 씹어먹는C++
  • aws
  • cos pro
  • git
  • Python
  • tensorflow
  • configuration
  • cs
  • QT
  • 모두의코드
  • numpy
  • Cloud
  • SQL
  • c++
  • pyplot
  • Visual Studio
  • config
  • Anaconda
  • OpenCV
  • keras

최근 댓글

최근 글

전체 방문자
오늘
어제
hELLO · Designed By 정상우.
황찌옹

정리왕옹옹

[ 환경 설정 및 기타]

[Config] Anaconda로 가상환경 생성 및 설정하기

2022. 8. 12. 02:16

 

가상환경(Virtual Environment)이란?

python 개발 시, 다양한 패키지나 모듈들(ex. tensorflow, keras, numpy, python 등)을 설치하고 import하게 됨. python과 다양한 패키지들의 버전 충돌 문제를 방지하기 위해서, 각 프로젝트들 마다 가상 환경을 만들어서 각각 독립적인 버전을 이용 가능하다!

 

Anaconda Prompt 개발환경 관련 명령어

  • conda create -n tutorial python=3.5 numpy scipy matplotlib ...
    : tutorial 이라는 이름의 개발 환경을, python 3.5 버전으로 만들고, 이 가상환경에서는 numpy, scipy, matplotlib 등의 파이썬 라이브러리들을 import 해서 사용할 수 있다.
  • activate tutorial
    : tutorial이라는 이름의 가상 환경을 활성화.
  • conda deactivate
    : 현재 개발 환경을 종료하고, 기본 환경(base)로 돌아가기
  • conda env list
    : 생성되어있는 가상환경 리스트 확인
  • conda env remove -n tutorial
    : 가상환경 제거하기. 자동으로 해당 가상환경 내의 전체 라이브러리들을 지워준다. (다른 가상환경에는 영향 x)
  • conda install pandas numpy tensorflow
    : pip말고 conda로, 해당 가상 환경에만 3가지 라이브러리(패키지) 설치
    : conda와 pip 모두 파이썬 패키지 매니저!
    : But, 관리하는 패키지 즉, 다운 받을 수 있는 패키지들이 다르다!
    • conda : 모든 소프트웨어 (설치, 업그레이드, 제거) 의 패키지 관리자
    • pip : only! python 패키지(설치, 업그레이드, 제거) 의 패키지 관리자

 


 

[ cf. Anaconda를 이용하지 않고 cmd에서 가상환경 만들기 ]

1. 원하는 버전의 파이썬을 공식 홈페이지에서 다운받는다.

2. 파이썬이 설치된 경로(~~\python.exe)를 이용해 가상환경을 설치한다.

~~\python.exe -m venv 가상환경이름

 

image

 

그럼 이렇게 이 위치에 가상환경이 생성된다! (python 3.8.0 버전의 인터프리터로)

 

imageimage

 

3. 가상환경 위치로 가서 가상환경을 활성화한다.

image

그럼 이렇게 활성화된다!

image

 

4. 가상환경을 삭제하고 싶을 때는, 따로 명령어 없이 그냥 파일 통째로 직접 삭제해주면 된다.

 

 

'[ 환경 설정 및 기타]' 카테고리의 다른 글

[Visual Studio] 프로젝트 속성 설정 방법 (.h, .lib, .dll 디렉터리 및 환경변수 설정)  (0) 2022.08.13
[Config] python과 python 패키지들 설치 위치 확인 방법  (0) 2022.08.13
[Visual Studio] F5(디버깅 시작) vs Ctrl+F5(디버그하지 않고 시작) , 중단점 디버깅  (0) 2022.08.12
[Visual Studio] F5로 디버깅 실행 시 콘솔창이 바로 꺼질 때  (0) 2022.08.12
[Visual Studio] 같은 솔루션(프로젝트) 내에 여러 소스코드 추가하기  (0) 2022.08.12
    황찌옹
    황찌옹
    다 정리해버리꺼야

    티스토리툴바