개발하는 도치

개발하는 도치

  • 전체글 (143)
    • 공지사항 (0)
    • 일상 (0)
      • 프리다이빙 (0)
    • 개발 (0)
    • Back-end (83)
      • JAVA (31)
      • NodeJS (0)
      • Python (43)
      • Docker (2)
      • RabbitMQ (3)
      • Script (4)
    • Font-end (12)
      • HTML (0)
      • CSS (1)
      • Javascript (6)
      • React (4)
      • Webpack (1)
    • DATABASE (18)
      • ORACLE (12)
      • MongoDB (0)
      • DB2 (2)
      • MariaDB (4)
    • BIG-DATA (15)
      • KAFKA (5)
      • FLUME (3)
      • LOGSTASH (3)
      • FILEBEAT (3)
      • ELASTICSEARCH (1)
    • ETC (11)
      • Tech. (11)
  • 홈
RSS 피드
로그인
로그아웃 글쓰기 관리

개발하는 도치

컨텐츠 검색

태그

MariaDB rabbitmq Crawling Crawler 오라클 Kafka scrapy oracle API Python flume 크롤링 크롤러 celery 파이썬 SQLite JavaScript java graphQL selenium

최근글

댓글

공지사항

아카이브

Python(31)

  • [개발환경] 가상환경 virtualenv

    가상환경을 사용하는 목적은 프로젝트 관리의 용이성 때문이다. 간단한 예를 들어 설명해보자, 크롤러를 만들기 위해서 selenium, scrapy, requests, bs4 등 다양한 패키지 설치를 하였고, 이후에 웹 어플리케이션을 만들기위해 Flask를 설치했다. 이제 Flask로 만든 웹 어플리케이션을 배포하기 위해 [ pip freeze > requirements.txt ]명령을 실행하게 되면 어떻게될까? 웹 어플리케이션은 Flask 패키지 한개만 필요한데 이전에 크롤러를 만들면서 설치한 패키지들까지 포함되면서 불필요한 패키지들이 포함되는걸 볼 수 있다. 그래서 프로젝트별로 개발환경을 구축하기위해 가상환경에 Python을 생성하여 해당 프로젝트에 필요한 패키지들만 관리하는 것이다. 1. 설치 1 2 ..

    2019.11.19
이전
1 ··· 3 4 5 6
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바