본문으로 바로가기

Daim's blog

네비게이션

  • 홈으로
  • 블로그소개
관리자
  • 블로그 이미지
    다임하게

    파이썬으로 다양한 알고리즘 문제를 풀고 정리하는 공간입니다 : )

    링크추가
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃

프로젝트별로 독립된 실행 환경 구축하기 0 - 필요성, virtualenv, virtualenv의 동작 방식

프로젝트별 독립된 실행 환경은 왜 필요할까 패키지들 간의 의존성 문제라고 들어본 적이 있을까. 어떤 패키지가 아직 설치되지 않은 다른 패키지를 필요로 하거나, 특정 버전 이상 혹은 이하의 패키지 버전만을 필요로 한다면 그 패키지들 간에는 서로 의존성이 있음을 나타낸다. 규모있는 여러 프로젝트를 동시에 진행하고 있다면, 패키지들 간의 의존성 문제로 인해 프로젝트마다 서로 다른 파이썬 버전과 서로 다른 패키지 버전을 사용해야 하는 경우가 발생하게 된다. 예를 들어, opencv-python 패키지를 사용하려면 numpy를 반드시 필요로 한다. 패키지 관리자를 통해 패키지를 설치해보면 (보통 numpy를 함께 설치 할지 여부에 대한 질문에 생각없이 yes를 입력하게 되면서) 나도 모르는 사이 numpy가 함께..

Project/pre-work 2019. 4. 15. 16:00
  • 이전
  • 1
  • 다음

사이드바

NOTICE

  • 내 맘대로 파이썬 커리큘럼
  • 삼성 SW Expert Academy 푼 문제 리스트
  • LeetCode에서 푼 문제 리스트
  • 백준에서 푼 문제 리스트
  • 정리한 알고리즘 리스트
  • 전체 보기
MORE+

CATEGORY

  • 분류 전체보기 (136)
    • Project (9)
      • pre-work (1)
      • gist (8)
    • Python (5)
      • PYCON 2019 (0)
      • python 파헤치기 (5)
      • cheat sheet (0)
      • module (0)
    • Data structure (9)
    • Algorithm (0)
    • 온라인 코딩 테스트 문제 풀이 (104)
      • 문제 풀이 전략 (1)
      • LeetCode 문제 풀이 (42)
      • 백준 문제 풀이 (33)
      • 삼성 SW Expert 문제 풀이 (26)
      • 프로그래머스 문제 풀이 (2)
      • HackerRank 문제 풀이 (0)
    • Database (6)
      • MySQL (6)
    • Network (1)
    • Tools (2)
      • Git (2)

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

최근댓글

Trackback

TAG

  • python으로 푸는
  • 삼성 코딩 테스트
  • leetcode python
  • Dynamic Programming
  • Tree
  • 백준
  • SW Expert
  • python data structure
  • DP
  • SW Expert Academy
  • leetcode
  • leetcode 파이썬
  • 삼성 기출 문제
  • Django tutorial
  • 파이썬 자료구조
MORE+

CALENDAR

«   2025/06   »
일 월 화 수 목 금 토
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
29 30

VISITOR

오늘
어제
전체
  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ COPYRIGHT Daim's blog, ALL RIGHT RESERVED.
Daim's blog
블로그 이미지 다임하게 님의 블로그
MENU
  • 홈으로
  • 블로그소개
CATEGORY
  • 분류 전체보기 (136)
    • Project (9)
      • pre-work (1)
      • gist (8)
    • Python (5)
      • PYCON 2019 (0)
      • python 파헤치기 (5)
      • cheat sheet (0)
      • module (0)
    • Data structure (9)
    • Algorithm (0)
    • 온라인 코딩 테스트 문제 풀이 (104)
      • 문제 풀이 전략 (1)
      • LeetCode 문제 풀이 (42)
      • 백준 문제 풀이 (33)
      • 삼성 SW Expert 문제 풀이 (26)
      • 프로그래머스 문제 풀이 (2)
      • HackerRank 문제 풀이 (0)
    • Database (6)
      • MySQL (6)
    • Network (1)
    • Tools (2)
      • Git (2)
VISITOR 오늘 / 전체
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

검색

티스토리툴바