Title:
Setuptools
|
edited by
Youngrok Pak
at
11 years, 2 months ago.
<p>파이썬은 <a href="https://pypi.python.org/">PyPI</a>에 서 패키지 관리를 하며, easy_install이나 pip로 패키지를 설치할 수 있다. easy_install은 setuptools 패키지의 명령어이며 과거 파이썬의 주 패키지 관리 도구로 쓰였으나, 요즘은 pip로 옮겨가는 추세다. setuptools의 예전 버전이 구렸는지 distribute라는 게 나와서 대체하기 시작했는데, 처음에는 setuptools와 같이 설치되서 alias로 덮어서 쓰는 형태였는데, 지금은 distribute가 다시 setuptools에 통합되어 들어가서 그냥 setuptools만 생각하면 된다. <a href="https://devcenter.heroku.com/articles/getting-started-with-django#start-a-django-app-inside-a-virtualenv">virtualenv 가이드에서 간혹 --distribute 같은 옵션을 쓰라고 하는</a>데, 쓸데 없는 짓이다.</p>
<p><a href="http://pythonhosted.org/an_example_pypi_project/setuptools.html">http://pythonhosted.org/an_example_pypi_project/setuptools.html </a>setuptools를 이용해서 <a href="https://pypi.python.org/">PyPI</a>에 패키지를 올리는 법을 찬찬히 읽어보면 나도 파이썬 오픈소스 개발자가 될 수 있다.</p>