«setuptools» 태그된 질문

Setuptools는 Python의 distutils를 기반으로 빌드되어 라이브러리와 애플리케이션의 빌드, 배포 및 설치를보다 쉽게 ​​제공합니다.

9
easy_install을 통해 pip를 사용하는 이유는 무엇입니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 다음과 같은 사실과 인용으로 대답 할 수 있도록 질문을 업데이트하십시오.이 게시물 편집 . 휴일 삼년 전에 . 트윗 읽 얼굴을 찌르는 것을 좋아하지 않는 한 easy_install을 사용하지 마십시오. 핍을 사용하십시오. easy_install 대신 pip를 사용하는 이유는 무엇입니까? …

13
Python의 easy_install로 설치된 패키지를 어떻게 제거합니까?
파이썬 easy_install은 새로운 패키지 설치를 매우 편리하게 만듭니다. 그러나 내가 알 수있는 한, 종속성 관리자의 다른 일반적인 기능-설치된 패키지 나열 및 제거를 구현하지 않습니다. 설치된 것을 찾는 가장 좋은 방법은 무엇이며 설치된 패키지를 제거하는 가장 좋은 방법은 무엇입니까? 패키지를 수동으로 제거 할 때 (예를 들어 rm /usr/local/lib/python2.6/dist-packages/my_installed_pkg.egg또는 이와 유사한) 업데이트해야하는 …

5
배포, distutils, setuptools 및 distutils2의 차이점은 무엇입니까?
그 상황 오픈 소스 라이브러리를 Python 3으로 이식하려고합니다 ( 누구나 궁금한 경우 SymPy ). 따라서 2to3Python 3을 빌드 할 때 자동으로 실행 해야합니다 distribute. 그렇게하려면을 사용해야 합니다. 따라서 (doctest에 따라) 현재 시스템을 포팅해야합니다 distutils. 문제 불행하게도, 나는 확실히 이러한 모듈 -의 차이는 무엇 아니에요 distutils, distribute, setuptools. 문서는 모두 서로의 …


30
pkg_resources라는 모듈이 없습니다.
Django 앱을 개발자 서버에 배포하고 실행할 때이 오류가 발생합니다 pip install -r requirements.txt. Traceback (most recent call last): File "/var/www/mydir/virtualenvs/dev/bin/pip", line 5, in <module> from pkg_resources import load_entry_point ImportError: No module named pkg_resources pkg_resources로 배포 된 것으로 보입니다 setuptools. 처음에는 이것이 virtualenv의 Python에 설치되지 않을 것이라고 생각했기 때문에 setuptools 2.6다음 …

3
파이썬 setup.py 개발 대 설치
setup.py에서 두 가지 옵션 develop과 install나를 혼동하고 있습니다. 이 사이트 에 develop따르면를 사용 하면 site-packages 디렉토리에 대한 특수 링크가 작성됩니다. 사람들은 python setup.py install새로 설치하고 python setup.py develop설치 파일을 변경 한 후에 사용하도록 제안했습니다 . 누구든지이 명령의 사용법을 밝힐 수 있습니까?
336 python  setuptools 

20
setuptools setup.py 파일의 install_requires kwarg에 대한 참조 requirements.txt
requirements.txtTravis-CI와 함께 사용 중인 파일이 있습니다. 모두의 요구 사항을 복제하는 어리석은 것 requirements.txt와 setup.py난에 파일 핸들을 전달하기 위해 기대했다, 그래서 install_requires에서 kwarg setuptools.setup. 이게 가능해? 그렇다면 어떻게해야합니까? 내 requirements.txt파일 은 다음과 같습니다 . guessit>=0.5.2 tvdb_api>=1.8.2 hachoir-metadata>=1.3.3 hachoir-core>=1.3.3 hachoir-parser>=1.3.4

15
pip, virtualenv를 설치하고 Python에 배포하는 올바른 방법은 무엇입니까?
짧은 질문 무엇을 설치하는 적절한 방법은 pip, virtualenv그리고 distribute? 배경 에서 내 대답 에 SO 질문 4314376 , 내가 사용하는 것이 좋습니다 ez_setup당신이 다음 설치할 수 있도록 pip하고 virtualenv다음과 같이 : curl -O http://peak.telecommunity.com/dist/ez_setup.py sudo python ez_setup.py sudo easy_install pip sudo pip install virtualenv 나는 Jesse Noller의 블로그 게시물 에서이 …

8
파이썬에서 왜 바퀴를 만들 수 없습니까?
내가 실행중인 명령은 다음과 같습니다. $ python setup.py bdist_wheel usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] or: setup.py --help [cmd1 cmd2 ...] or: setup.py --help-commands or: setup.py cmd --help error: invalid command 'bdist_wheel' $ pip --version pip 1.5.6 from /usr/local/lib/python3.4/site-packages (python 3.4) $ python -c "import setuptools; print(setuptools.__version__)" 2.1 …




4
setuptools 대 distutils : 왜 distutils가 여전히 중요한가?
파이썬 프로젝트를 패키징하고 설명하는 데 사용할 수있는 도구의 혼란 역사를 가지고 이러한 포함 distutils, 표준 라이브러리에서 distribute, distutils2그리고 setuptools(어쩌면 더). 것으로 보인다 distribute및 distutils2찬성 중단했다 setuptools있는 잎이 개 경쟁하는 표준. 내가 이해 setuptools하는 것보다 훨씬 더 많은 옵션 (예 : 종속성 선언, 테스트 등)을 제공 distutils하지만 Python 표준 라이브러리에는 포함되어 …

4
setuptools가 PyPI에없는 패키지를 설치하도록하려면 어떻게해야합니까?
방금 setuptools 및 virtualenv로 작업하기 시작했습니다. 내 패키지에는 GitHub에서만 제공되는 최신 python-gearman이 필요합니다. PyPI에있는 python-gearman 버전은 이전 버전입니다. Github 소스는 setuptools와 호환됩니다 (예 : setup.py 등). PyPI에서 새 버전을 찾고 설치하는 대신 setuptools를 다운로드하여 설치하는 방법이 있습니까? 참고로 새로운 python-gearman은 http://github.com/mtai/python-gearman입니다.

10
setuptools / distribute에 패키지 데이터를 포함시키는 방법은 무엇입니까?
setuptools / distribute를 사용할 때 설치 프로그램이 package_data파일 을 가져올 수 없습니다 . 내가 읽은 모든 것은 다음이 올바른 방법이라고 말합니다. 누군가 조언 해 줄 수 있습니까? setup( name='myapp', packages=find_packages(), package_data={ 'myapp': ['data/*.txt'], }, include_package_data=True, zip_safe=False, install_requires=['distribute'], ) myapp/data/데이터 파일의 위치는 어디 입니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.