«distutils» 태그된 질문

Distutils는 Python 모듈 및 애플리케이션을위한 표준 패키징 시스템입니다.

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

10
setup.py를 사용하여 비 파이썬 파일 포함
setup.py코드에 포함되지 않은 파일을 포함 시키 려면 어떻게해야 합니까? (특히 라이센스 파일이지만 다른 것일 수도 있습니다.) 파일 위치를 제어 할 수 있기를 원합니다. 원본 소스 폴더에서 파일은 패키지의 루트에 있습니다. (즉, 최상위와 같은 수준에 있습니다 __init__.py.) 운영 체제와 상관없이 패키지가 설치 될 때 정확하게 유지되기를 원합니다. 어떻게합니까?
200 python  distutils 

8
DistutilsOptionError : home 또는 prefix / exec-prefix를 제공해야합니다.
나는 보통 pip를 통해 파이썬 패키지를 설치했습니다. Google App Engine의 경우 다른 대상 디렉토리에 패키지를 설치해야합니다. 난 노력 했어: pip install -I flask-restful --target ./lib 그러나 그것은 실패합니다 : home 또는 prefix / exec-prefix를 제공해야합니다. 이 기능을 작동 시키려면 어떻게해야합니까?

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입니다.

4
cython 및 mingw로 컴파일하면 gcc가 생성됩니다 : 오류 : 인식 할 수없는 명령 줄 옵션 '-mno-cygwin'
mingw (64 비트)를 사용하여 win 7 64 비트에서 cython으로 파이썬 확장을 컴파일하려고합니다. Python 2.6 (Active Python 2.6.6) 및 적절한 distutils.cfg 파일 (mingw를 컴파일러로 설정)으로 작업하고 있습니다. 실행할 때 > C:\Python26\programas\Cython>python setup.py build_ext --inplace gcc에 -mno-cygwin 옵션이 없다는 오류가 표시됩니다. > C:\Python26\programas\Cython>python setup.py build_ext --inplace running build_ext skipping 'hello2.c' Cython extension …


5
--user와 --prefix 오류를 setup.py 설치와 결합
최근에 액세스 한 시스템에 Python 패키지를 설치하려고했습니다. 나는 Python의 상대적으로 새로운 per user site-packages 디렉토리 와 새로운 옵션 을 활용하려고했습니다 --user. (이 옵션은 현재 문서화되어 있지 않지만 Python 2.6 이상에 존재합니다 python setup.py install --help. 를 실행하여 도움말을 볼 수 있습니다 .) 달리기를 시도했을 때 python setup.py install --user 다운로드 …

9
파이썬 distutils를 설치하는 방법
방금 VPS 서버 (우분투 8.04에서 실행)에 약간의 공간이 있고 여기에 장고를 설치하려고합니다. 서버에 python 2.5가 설치되어 있지만 표준 설치가 아닌 것 같습니다. django 용 설치 스크립트를 실행하면 amitoj@ninja:~/Django-1.2.1$ python setup.py install Traceback (most recent call last): File "setup.py", line 1, in <module> from distutils.core import setup ImportError: No module named …
90 python  distutils 

6
MANIFEST.in이 "python setup.py install"에서 무시 됨-설치된 데이터 파일이 없습니까?
코드가 아닌 항목이 제거 된 내 제거 된 setup.py 스크립트는 다음과 같습니다. #!/usr/bin/env python from distutils.core import setup from whyteboard.misc import meta setup( name = 'Whyteboard', version = meta.version, packages = ['whyteboard', 'whyteboard.gui', 'whyteboard.lib', 'whyteboard.lib.pubsub', 'whyteboard.lib.pubsub.core', 'whyteboard.lib.pubsub.utils', 'whyteboard.misc'], py_modules = ['whyteboard'], scripts = ['whyteboard.py'], ) MANIFEST.in : include *.txt include …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.