본문 바로가기

pip Installed Package List -> Text File pip로 설치된 여러 패키지들을 Text File로 저장하는 것은 매우 간단한데요. 바로바로 pip freeze > requirements.txt requirements.txt를 열어보면 아래와 같은 형식으로 되어있어요. 요 requirements.txt 파일을 가지고 다른 곳에서 한 번에 설치하는 것은 pip install -r requirements.txt 라고 하시면 됩니다. 아래와 같이 설치가 됩니다. 여러 모로 virtualenv랑 빠질 수 없는 pip 같아요 !! 더보기
ATOM : indent-guide-improved Package 저는 ATOM을 주된 개발 툴로 사용하고 있는데요. ATOM 자체는 깔끔하고 가볍고 부족한 기능들은 external package를 설치해서 사용하고 있어요. 아무튼 여러 패키지 중에서 indent-guide-improved 는 python을 주로 사용하는 저에게 정말 유용한 패키지 입니다. python에서는 indent가 중요하기 때문이죠 :-) 설치는 아래와 같습니다. 먼저 Atom - Preferences... 메뉴를 선택합니다. 그럼 아래와 같이 Settings 페이지가 열리고요 !!왼쪽에서 Install 탭에가서 설치하고 싶은 패키지를 검색해서 설치할 수 있습니다. 설치하셨으면 아래 그림과 같이 Open Config Folder를 선택하셔서 세부 설정을 할 수 있어요. styles.less 파일.. 더보기
pycharm 5.0.3 - (1) download, run, virtualenv pycharm 5가 나와서 설치해보고 실행해봤습니다. 다운로드는 https://www.jetbrains.com/pycharm/ django 개발 환경은 professional 버전에서부터 가능한거 같아요. edition 별 기능 비교는 https://www.jetbrains.com/pycharm/features/editions_comparison_matrix.html 점점 django를 기반으로 서비스를 잘 개발해보고 싶은 마음이 커지고 있기 때문에 pycharm을 통해서 django를 편하게 활용할 수 있는지 알아보고 싶었습니다. 여러 블로그나 소개 글들을 통해서 pycharm 좋다는 소리를 듣고 저도 4 버전을 잠깐 사용해봤지만 제가 잘 몰라서 제대로된 기능을 활용하기는 어려웠나봅니다. 5 버전은 재.. 더보기
apt-get upgrade 수행 시 특정 패키지만 설치하기 apt-get 기능과 관련된 몇 가지 포스팅을 한 적이 있습니다. apt-get upgrade 수행 시 특정 패키지만 빼고 설치하기 : http://ngee.tistory.com/717 apt-get upgrade 수행 시 특정 패키지만 설치하기 : http://ngee.tistory.com/716 apt-get upgrade 수행 전에 리스트 확인하기 : http://ngee.tistory.com/693 우분투 apt-get, apt-cache 사용하기 : http://ngee.tistory.com/128 apt-get install fail - local settings : http://ngee.tistory.com/553 이번에는 apt-get upgrade 시에 어떤 패키지만 선택적으로 설치하는 .. 더보기
apt-get upgrade 수행 전에 리스트 확인하기 우분투 서버에 로그인 했는데 아래와 같이 .. Welcome to Ubuntu 12.04.5 LTS (GNU/Linux 3.13.0-46-generic x86_64) * Documentation: https://help.ubuntu.com/ 59 packages can be updated. 45 updates are security updates. 숫자가 나오는게 참 맘에 안들어요. 왠지 위험한 것 같고, 최신이 아닌 거 같고. 사실 바로바로 하는게 더 위험할 수 도 있긴 한데 ㅎㅎ 아무튼 저는 저 숫자를 항상 0으로 유지하려고 노력하는 편입니다. 대부분은 아래와 같이 2단계 혹은 3단계로 끝나죠. 1. apt-get update (패키지 리스트 업데이트) 2. apt-get upgrade (걍 업그레이.. 더보기
Package Install in R Studio R Studio에서 패키지를 설치하기 위해서는 아래와 같이 수행하시면 됩니다 :-) 1. R Studio에 접근해서 오른쪽 중간 쯤에 있는 Packages 탭을 선택한다. 탭에 있는 Install Packages 버튼을 클릭한다 ~ (갑자기 느끼는 거지만 R Studio에 적용된 영어 폰트 깔끔하네요) 2. 설치하려는 패키지 이름을 입력!! 그리고 Install 실행 무지하게 간단하지만, R에 대해서도 정리하기 위해서~~~ 끝 :-) 더보기
pip installed package list pip installed package list - 1 command : pip freeze pip installed package list - 2 command : python Python 2.7.3 (default, Dec 18 2014, 19:10:20) [GCC 4.6.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import pip >>> for package in pip.get_installed_distributions(): ... print package pip를 통해 설치된 패키지 리스트를 얻는 방법을 간단하게 위에서 2개 보여드렸습니다. 1번 방식은 pip freeze 라는 명령.. 더보기
Go basic - Package (패키지) Go에서 제공하고 있는 내장 패키지들은 아래 그림과 같이 있더라구요. 다음 웹 페이지에 잘 소개되어 있습니다. Packages : http://golang.org/pkg/ Go에서 만드는 프로그램은 패키지로 구성된다고 합니다. http://go-tour-kr.appspot.com/#4 예제에서 살펴볼 수 있는 것 같이 내장 fmt, math 패키지를 불러올 수 있고, 그것을 가져다 쓸 수도 있구요. math.Pi 처럼 말이죠. 그럼 저희가 코딩하는 것도 Package로 만들어지고, 그것을 불러다 쓰는 것은 기초적인 부분이니깐 체크하고 넘어가도록 하겠습니다. 위 Link에 있는 소스를 main으로 하고, 다른 Package를 만들어보죠. 구조는.. 아래와 같이됩니다. --- ProjectHome (dire.. 더보기
R console package install(R 콘솔에서 패키지 설치) R studio에서 Package를 설치하는 것은 마우스 클릭으로 간단하게 가능합니다. 그렇다면, R console에서 Package를 설치하는 것은 어떻게 하는 것일까요? 아래와 같은 명령어를 통해서 가능합니다. 1. R console 실행하기 터미널(Terminal)에서 R 이라고 입력하시면 콘솔창이 나오죠? bbb@cccr:/dev$ R R version 3.1.0 beta (2014-03-28 r65330) -- "Spring Dance" Copyright (C) 2014 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu (64-bit) R is free software and comes with ABSOLUTELY .. 더보기
pip 활용하기 우분투에서 python과 관련된 라이브러리, 프로그램들을 어떻게 설치하시나요? 아직도 apt-get 을 사용하시나요? ㅎ 아니면 소스코드를 다운받아서 python setup.py build, python setup.py install을 사용하시나요? 저도 얼마전까지는 위와 같은 방법이 편하니깐, 그냥 해왔는데요. pip라는 것을 알고, 사용해보니 너무나 편리해서 이렇게 추천하고자 포스팅 간단하게 합니다. pip는 python 홈페이지에서 A tool for installing and managing Python packages. 라고 소개하고 있네요. 좋은 툴입니다. 먼저 pip는 apt-get install로 설치해주시면 되겠습니다. pip는요 apt-cache search로 찾아서 설치하는 것보다 더.. 더보기