일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 데이터
- 디버그모드
- 서버
- RapidCheck
- Machine Learning
- Video
- 머신러닝
- 안드로이드
- detection
- Deep Learning
- 라즈베리파이
- C언어
- 지능형
- IMAGE
- php
- Python
- tracking
- 가상환경
- Object Detection
- 정리
- FLASK
- tensorflow
- Linux
- 영상분석
- keras
- 고급C
- MySQL
- sw
- Raspberry
- Android
- Today
- Total
목록가상환경 (4)
건프의 소소한 개발이야기
안녕하세요, 건프입니다. AWS EC2 인스턴스의 종류는 다양하며, 다양한 만큼 그 용도도 다양합니다.EC2 인스턴스의 특징을 이해하고, 적정한 스펙의 적정한 가격으로 최고의 효율을 뽑아내는 능력이 AWS를 이용하는 개발자의 능력이라고 생각하는데요,이는 경험치가 확실히 도움이 됩니다. 그 중 우리 Machine Learning, Deep Learning 을 하는 사람들에게 반가운 유형이 있습니다. 바로 GPU 가속환경을 지원해주는 g2, p2 instance 들이죠. 사실 이들의 가격이 싼편은 아니기 때문에, 이것만 사용하면 딥러닝을 할 수 있다, 고 생각하지는 않습니다. 그만큼 처음 시작하는 사람들을 환경설정하는데 삽질을 많이 할 수 밖에 없으니까요. 다만, 이미 어느정도 환경설정에 익숙해진 사람의 입..
안녕하세요, 건프입니다. Python 을 이용해서 Machine Learning, Deep Learning 작업을 하다보면, 수많은 라이브러리를 필연적으로 사용하게 됩니다.(잘 만들어진 프레임워크를 활용하려고 파이썬을 쓰는거니까요..) 이때, 이종 OS 간, 라이브러리간 버전 충돌(Version Conflict)를 최소화할 수 있도록 도와주는 좋은 프레임워크가 있습니다.바로 아나콘다(Anaconda) 라는 것이죠.https://www.continuum.io/downloads 다음으로는 이 아나콘다를 설치한 뒤, 가상환경(Virtual Env) 를 설치하고, 파이썬 버전을 컨트롤하며이종 버전간 임포트 하는법을 정리합니다. 평소에는 Ubuntu 환경에서 주로 하지만,최근에 진행했던 프로젝트가 반드시 Wind..
안녕하세요. 건프입니다. 파이썬에서 virtualenv 를 이용해 패키지 관리를 하다보면 느끼는 불편함이 있습니다. (가상환경이 왜 필요한지, 어떻게 설치하는지는 여기서 다루지 않겠습니다.) 해당 폴더에서는 해당 가상환경을 항상 사용하는데, 매번 source *****/bin/activate 를 불러줘야 한다는 거죠. 이것을 터미널의 스크립트로 미리 작성해서 해당 폴더를 접근할 때 자동으로 해당 환경을 실행시켜 줄 수 있습니다. 어떻게? 이렇게 1. autoenv 를 설치합니다.맥에서는> brew install autoenv 로 설치가 가능합니다. 2. 매 세션마다 autoenv 를 자동으로 실행하기 위해서 bash_profile 에 등록해줍니다.> echo 'source /usr/local/opt/au..
안녕하세요, 건프입니다.이번에는 리눅스 환경에서 Python 의 각종 가상개발환경 (Virtual Environment) 을 구축하고 사용하는 법에 대해서 알아볼려고 합니다. 우선 가상개발환경이 왜 필요할까요?Python 의 경우 정말 많은 모듈들이 존재하고, 이러한 모듈들을 이용해서 프로젝트를 구성하다보면, 모듈들이 사용하는 각종 환경과 다른 모듈들에 대한 의존성 (Dependency) 가 생깁니다. 이러면 하나의 서버에서 독립된 프로젝트에 대해 모듈을 다운받아 사용할때, 의존성 겹침 문제가 발생하게되면, 프로젝트 전체가 큰 혼란에 빠질 수 있습니다.이럴때 필요한 것이 가상 개발 환경 입니다. 가상 개발 환경의 기본적인 사용법은가상 개발 환경을 다운받고환경을 활성화(Activate) 합니다.환경을 활성..