GoGPT Best VPN GoSearch

온웍스 파비콘

dh_python2 - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 dh_python2을 실행합니다.

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 dh_python2 명령입니다.

프로그램:

이름


dh_python2 - Python 종속성을 계산하고 바이트 컴파일에 유지 관리자 스크립트를 추가합니다.
파일 등

개요


dh_python2 -p 패키지 [-V [XY][-][AB]] DIR_OR_FILE [-X REGEXPR]

기술


빨리 GUIDE 위한 유지 보수
· 필요한 경우 X-Python-Version 필드를 통해 지원되는 Python 버전을 설명합니다.
데비안/컨트롤,

· Python이나 python-all 또는 python-all-dev(>= 2.6.6-3~)에 따라 빌드가 달라집니다.

· 표준 빌드 시스템을 사용하여 모듈/애플리케이션을 빌드하고, 빌드하는 것을 기억하세요.
지원되는 모든 Python 버전에 대한 확장(루프 오버) 파이 버전 -vr),

· 파일을 다음 위치에 설치합니다. 품질 위치, 추가 --install-layout=deb setup.py에
패키지가 distutils를 사용하는 경우 install 명령,

· 추가하다 python2 dh의 --with 옵션에 또는:

· /usr/share/cdbs/1/class/python-distutils.mk 데비안/규칙에 의존하고
CDB (>= 0.4.90), 또는:

· 부르다 dh_python2 인간을 바이너리-* 표적,

· 추가하다 ${파이썬:에 따라 다름} 의존하다

노트
동일한 바이너리 패키지에서 둘 이상의 Python 버전을 지원하려면 dh_python2
(dh_pycentral 및 dh_pysupport와 달리) 지원되는 모든 Python 버전에 대한 심볼릭 링크를 생성합니다.
빌드 시간에. binNMU(또는 아키텍처 독립적인 경우 소스 기반 업로드)를 의미합니다.
패키지)는 지원되는 Python 버전 목록이 변경되면 필요합니다. 더 빠르고
하지만 경쟁사보다 더 강력합니다.

의존성
dh_python2는 Python 종속성을 require.txt 파일에서 Debian으로 변환하려고 시도합니다.
의존성. 다음과 같은 경우 debian/pydist-overrides 또는 --no-guessing-deps 옵션을 사용하여 재정의하세요.
추측이 틀렸어요. dh_python2가 더 엄격한 종속성을 생성하도록 하려면(fe
ABI 문제를 방지하려면) debian/python-foo.pydist 파일을 만드세요. 보다
자세한 내용은 /usr/share/doc/python-doc/README.PyDist(python-doc 패키지에서 제공)
정보. pydist 파일에 PEP386 플래그 또는 (uscan과 같은) 규칙 세트가 포함되어 있는 경우,
dh_python2는 종속성을 버전화합니다(버전 요구 사항은 다음에서 무시됩니다).
기본).

네임 스페이스 기능
dh_python2는 Egg의 네임스페이스_패키지.txt 파일을 구문 분석합니다(--namespace 명령에 추가).
줄 인수)를 실행하고 바이너리 패키지에서 빈 __init__.py 파일을 삭제합니다. 파이컴파일은
설치 시 다시 생성하면 pyclean이 제거 시 제거합니다(만약
설치된 패키지에서는 더 이상 사용되지 않습니다.) __init__.py 파일을 제공하는 것은 여전히 ​​좋은 생각입니다.
바이너리 패키지 중 하나에(다른 모든 패키지가 이 기능을 사용하는 경우에도)

사설 dirs
/usr/공유/푸, /usr/share/games/foo, /usr/lib/foo 그리고 /usr/lib/게임/foo 사설
디렉터리는 기본적으로 Python 파일을 검색합니다(여기서 바이너리 패키지 이름입니다). 만약에
패키지가 다른 디렉터리에 Python 파일을 제공하고 있습니다. 또 다른 dh_python2 호출을 추가하세요.
debian/rules에서 디렉토리 이름을 인수로 사용 - 다양한 옵션 세트를 사용할 수 있습니다
이 통화에서. 옵션(지원되는 Python 버전 목록)을 변경해야 하는 경우
기본적으로 확인되는 개인 디렉토리, --skip-private을 사용하여 dh_python2를 호출합니다.
옵션을 선택하고 이 디렉터리에 대한 경로와 새 옵션이 포함된 다른 호출을 추가합니다.

디버그 패키지
이름이 다음으로 끝나는 바이너리 패키지에서 -dbg, 다음의 모든 파일
/usr/lib/python2.X/{사이트, 거리}-패키지/ 확장자가 다른 디렉터리 so
or h 기본적으로 제거됩니다. 이 기능을 비활성화하려면 --no-dbg-cleaning 옵션을 사용하십시오.

pyinstall 파일
debian/pkg.pyinstall 파일에 나열된 파일은 모든 공용 모듈로 설치됩니다.
요청한 Python 버전(dh_install은 Python의 사이트와 dist-packages에 대해 알지 못합니다.
문제).

구문 : 경로/대상/파일 [버전_범위] [네임스페이스]

debian 디렉토리는 경로에서 자동으로 제거되므로 파일을 다음 위치에 배치할 수 있습니다.
debian/ 디렉토리를 찾아 이 위치에서 설치합니다(설치하려는 경우
"debian" 네임스페이스, NAMESPACE를 debian으로 설정). NAMESPACE가 설정된 경우 나열된 모든 파일은
.../dist-packages/NAMESPACE/ 디렉토리에 설치됩니다.

예 :

· foo.py 지원되는 모든 Python 버전에 대해 .../dist-packages/foo.py를 설치합니다.

· foo/bar.py 2.6- 버전이 2.6 이상인 경우 .../dist-packages/foo/bar.py를 설치합니다.

· foo/bar.py 스팸 설치 .../dist-packages/spam/bar.py

· 데비안/*.py 스팸.계란 2.5 .../python2.5/site-packages/spam/egg/*.py 파일을 설치합니다.

파이리무브 파일
빌드 시스템에 의해 설치된 일부 파일을 제거하려는 경우(지원되는 모든 Python에서)
버전 또는 이 버전의 하위 집합에서만) debian/pkg.pyremove 파일에 추가하세요.

예 :

· *.pth .../dist-packages/에서 .pth 파일을 제거합니다.

· 바/baz.py 2.5 .../python2.5/site-packages/bar/baz.py를 제거합니다.

재정의 되지 않습니다. / 디폴트 값 Python 버전
시스템의 지원되는 Python 버전 목록 또는 기본 버전을 재정의하려는 경우
(이전 버전의 Python에 대한 심볼릭 링크가 포함된 패키지를 빌드하거나 .py를 컴파일하려면 fe
주어진 인터프리터 버전에 대해서만 파일), 다음을 통해 이를 수행할 수 있습니다. DEBPYTHON_지원됨 및 / 또는
DEBPYTHON_DEFAULT 환경 변수.

예: 2.5,2.7 지원되는 Python 버전 목록을 Python 2.5 및 Python으로 제한합니다.
2.7.

옵션


--번역
프로그램의 버전 번호를 표시하고 종료

-h, --도움
도움말 메시지를 표시하고 종료

--추측하지 않는 버전
지원되는 다른 Python 버전 추측 비활성화

--추측하지 않음
추측 종속성 비활성화

--no-dbg-클리닝
디버그 패키지에서 파일을 제거하지 마십시오

--no-shebang-다시 쓰기
shebangs를 다시 작성하지 마십시오

--비공개 건너뛰기
개인 디렉터리를 확인하지 마세요

-v, --말 수가 많은
상세 모드 켜기

-i, --독립
아키텍처 독립적 패키지에 대한 조치

-a, --아치
아키텍처 종속 패키지에 대한 조치

-q, --조용한
조용히 해

-p PACKAGE, --패키지=PACKAGE
PACKAGE라는 패키지에 대해 작업을 수행합니다.

-N NO_PACKAGE, --패키지 없음=NO_PACKAGE
지정된 패키지에 대해 작업을 수행하지 마십시오

-V 브란지
지원되는 Python 버전 목록을 지정합니다. 보다 파이컴파일(1) 예를 들어

-X 정규식, --제외=정규식
주어진 REGEXPR과 일치하는 항목을 제외합니다. 이 옵션을 여러 번 사용하여
제외할 항목의 목록을 작성하십시오.

--컴파일-모두
postinst/rtupdate의 특정 개인 디렉토리에서 모든 파일을 컴파일합니다.
패키지에서 제공하는 것(즉, --package 매개변수를
파이컴파일/파이클린)

--의존함=의존
주어진 요구 사항을 데비안 종속성으로 변환하고 추가합니다.
${python:종속됨}. require.txt에 누락된 항목이 있는 경우 사용하세요.

--권장=권장 사항
주어진 요구 사항을 데비안 종속성으로 변환하고 추가합니다.
${python:권장}

--제안=제안
주어진 요구 사항을 데비안 종속성으로 변환하고 추가합니다.
${python:제안}

--네임스페이스
네임스페이스_패키지.txt가 아닌 경우 이 옵션을 사용합니다(필요한 경우 여러 번).
완전한

--무시-네임스페이스
Egg의 네임스페이스 선언과 --namespace 옵션을 무시합니다. 이 옵션은 비활성화됩니다
빈 __init__.py 파일을 제거하고 설치 시 다시 생성합니다. 풀이
egg-info 디렉토리의 네임스페이스_패키지.txt는 동일한 효과를 갖습니다.

--clean-pycentral
python-central에서 생성된 바이트 코드를 제거하는 관리자 스크립트를 생성합니다.
도우미

--세방=COMMAND
주어진 명령을 스크립트에서 shebang으로 사용하십시오.

--무시-shebangs
Shebang을 데비안 종속성으로 변환하지 마세요

onworks.net 서비스를 사용하여 온라인으로 dh_python2 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad




×
광고
❤️여기에서 쇼핑, 예약, 구매하세요. 비용이 들지 않아 서비스를 무료로 유지하는 데 도움이 됩니다.