2013-03-07 6 views
111

httpie의 새로운 기능을 사용하고 싶습니다. 이 기능은 github repo https://github.com/jkbr/httpie에 있지만 파이썬 패키지 색인의 릴리즈에는 없습니다 https://pypi.python.org/pypi/httpieGitHub에서 Python 패키지를 설치하는 방법은 무엇입니까?

어떻게 github 저장소에서 httpie 패키지를 설치할 수 있습니까? 나는 당신이 적절한를 사용하기 위해 필요한이

npm install git+https://github.com/substack/node-optimist.git 
+2

http://stackoverflow.com/questions/8247605/configuring-so-that-pip-install-can-work 아마도 - github에서? –

답변

209

같은 GitHub의에서 패키지를 설치할 수 있습니다, 나는

pip install https://github.com/jkbr/httpie 

을 시도하지만 오류가 Nodejs에서


'압축을 풀 수없는'있어 URL :

pip install git+git://github.com/jkbr/httpie.git 

또는

pip install git+https://github.com/jkbr/httpie.git 

또한 pip 설명서의 VCS Support section을 참조하십시오.

+25

Git이 필요없는 다른 [설치 옵션] (https://github.com/jkbr/httpie#installation) :'pip install --upgrade https://github.com/jkbr/httpie/tarball/master ' –

+8

위의 대답은 불완전하다는 점에 유의하십시오. "Pip freeze> requirements.txt"는 종속성이 pypi에 있다고 가정하여 파일을 생성합니다. 대신, "pip install -e git : // [github URL.git] # egg = egg_name"을 사용하고 pip freeze를 사용하면 다른 사람들도 사용할 수있는 출력을 얻을 수 있습니다! – Permafacture

+0

@ user724375 Pip에서 버그처럼 들리지만 신고해야합니다. –

39

github에서 Python 패키지를 설치하려면 해당 저장소를 복제해야합니다.

git clone https://github.com/jkbr/httpie.git 

그럼 그냥 그 디렉토리에서 setup.py 파일을 실행

sudo python setup.py install 
+3

너무 자주 python github repo에는 setup.py 파일이 없습니다. https://github.com/tyiannak/pyAudioAnalysis를 참조하십시오. –

관련 문제