PIP

포스트: 41|아이템:PIP(21)
Tags

Posts

41 posts
[Python] Conda에 대한 간단 고찰 및 mac에서 Jupyter notebook 시 오류 해결

[Python] Conda에 대한 간단 고찰 및 mac에서 Jupyter notebook 시 오류 해결

지훈현서|2017년 7월 6일

몇년전 블로그 내용에서 easy_install 대신 pip를 사용하는 것이 낫다고 하였는데,최근에는 거의 pip로 모두 기술되고 있는 상황입니다. 그리고 이제는 대부분의 개발 테스트 등을 모두 VirtualEnv 환경에서 개발하고 있습니다.(VirtualEnv 에 관한 내용) 간단히 여러 버전의 Python이 설치되어 있다고 할 때, $ sudo pip install virtualenv (sudo는 시스템 python 인터프리터에 설치하는 경우에 필요함) 라고 virtualenv를 설치하고, $ virtualenv -p /usr/local/bin/python3 /opt/py3 와 같은 식으로 /opt/py3에 python3 을 설치하고, $ source /opt/py3/bin/activate(

[Python] pip list 시 --format=(legacy|columns) 과 같은 경고가 나오면

지훈현서|2017년 1월 31일

바로 이전 블로그에서 pip로 설치할 수 있는 패키지 만드는 법을 올렸었는데요, 아마 맥이나 리눅스에서 최신 pip 로 list 명령을 내리다보면, $ pip listDEPRECATION: The default format will switch to columns in the future. You can use --format=(legacy|columns) (or define a format=(legacy|columns) in your pip.conf under the [list] section) to disable this warning.amqp (1.4.9)aniso8601 (1.2.0)ansible (2.2.1.0)... 와 같이 나옵니다. 안나오던 경고가 나오던데... $ pip list -

[pypi] 나의 첫번째 pip 패키지 treesel 등록

[pypi] 나의 첫번째 pip 패키지 treesel 등록

지훈현서|2017년 1월 30일

파이썬 패키지 관리자 중에 pip 가 대세라고 이전에 이야기 한 적이 있습니다. 따라서 최근에 파이썬 패키지 설치 시에는 모두 pip 로 통일하여 설치하고 있습니다.그런데 필요에 따라 어떤 유틸리티를 만들어 그것을 이 pypi.python.org 에 등록하여자신 뿐만 아니라 다른 사람들을 위해서 오픈할 수 있습니다.(지금껏 죄송하게도 못했지만 앞으로는 조금씩 조금씩 다른 분들을 위해서 올려볼 예정입니다) 다음은 자신만의 파이썬 패키지를 만들고 그것을 pypi 에 등록시켜인터넷이 연결된 곳이면 어디에서든지 pip로 등록하는 것을 해보고,그 내용을 공유해 봅니다. 1) 사용자 등록 및 로그인 우선 https://pypi.python.org/pypi 에 들어가셔서, 우측상단의 "Register"를 누

[Python] virtualenv 로 파이썬 가상환경 설정하기

가상환경이란, 파이썬 프로젝트별로 사용하는 파이썬 버전과 라이브러리(pip 오픈소스 패키지)가 다르기 때문에,이것들을 프로젝트 단위로 효과적으로 관리하기 위한 방법이다. 일단 기본적으로 파이썬이 설치되어있어야 하고 (이건 파이썬 공식 홈페이지에서 다운받아 설치) 두번째로는 파이썬 패키지 관리툴(=pip)를 설치해야 한다.pip 는 홈페이지에서 get-pip.py 라는 스크립트를 다운받아서 직접 실행시켜주어야 한다. python3.5 get-pip.py 자 pip 설치가 끝났는가? 그럼 이제부터 virtualenv 설치를 해보자.sudo pip install virtualenv 모든 가상환경의 정보를 저장할 폴더가 생성될 path 로 이동 (주로 프로젝트 홈폴더)cd PROJECT_DIR 가상환경