InglêsFrancêsEspanhol

Ad


favicon do OnWorks

dh_pypy - Online na nuvem

Execute dh_pypy no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando dh_pypy que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


dh_pypy - calcula dependências PyPy, adiciona scripts de mantenedor para arquivos de compilação de bytes,
etc.

SINOPSE


dh_pypy -p PACKAGE [-V [XY] [-] [AB]] DIR [-X REGEXPR]

DESCRIÇÃO


QUICK GUIA PARA MANUTENÇÃO
· Build-depender de pypy e dh-python,

· adicionar $ {pypy: Depends} Depende

· Construir módulo / aplicativo usando seu sistema de construção padrão,

· Instalar arquivos nos locais padrão,

· adicionar pypy para dh's - com opção, ou:

· ligar dh_pypy no binário-* alvo,

NOTAS
dependências
dh_pypy tenta traduzir dependências Python do requer.txt arquivo para o Debian
dependências. Em muitos casos, isso funciona sem qualquer configuração adicional porque
dh_pypy vem com um mapeamento embutido de nomes de módulos Python para pacotes Debian que é
periodicamente regenerado a partir do arquivo Debian. Por padrão, as informações da versão em
as dependências do Python são descartadas. Se você quiser que dh_pypy gere mais estrito
dependências (por exemplo, para evitar problemas de ABI), ou se o mapeamento automático não funcionar
corretamente para o seu pacote, você deve fornecer ao dh_pypy regras adicionais para o
tradução do módulo Python para dependências do pacote Debian.

Para um pacote pypy-foo isso depende de um pacote barra pypy, existem dois arquivos que podem
fornecer tais regras:

1. Se o pypy-foo pacote de origem vem com um debian / pypy-overrides arquivo, este arquivo é
usado por dh_pypy durante a construção de pypy-foo.

2. Se o barra pypy pacote de origem vem com um debian / pypy-bar.pydist arquivo (e usa
dh_pypy), este arquivo será incluído no pacote binário como
/ usr / share / dh-python / dist / pypy / pypy-bar. Durante a construção de pypy-foo, dh_pypy irá
em seguida, localize e use o arquivo.

Ambos os arquivos têm o mesmo formato descrito em /usr/share/doc/dh-python/README.PyDist. Se
tudo o que você deseja é gerar dependências com controle de versão (e assumindo que o barra pypy pacote
fornece o píbar Módulo Python), na maioria dos casos será suficiente colocar a linha
píbar barra pypy; PEP386 em qualquer um dos arquivos acima.

privado dirs
/ usr / share / foo, / usr / share / games / foo, / usr / lib / foo e / usr / lib / games / foo privado
diretórios são verificados em busca de arquivos Python por padrão (onde Foo é o nome do pacote binário). Se
seu pacote está enviando arquivos Python em algum outro diretório, adicione outra chamada dh_pypy em
debian / rules com o nome do diretório como um argumento - você pode usar diferentes conjuntos de opções em
esta chamada. Se você precisar alterar as opções de um diretório privado verificado por
padrão, invoque dh_pypy com a opção --skip-private e adicione outra chamada com um caminho para
este diretório e novas opções.

depurar pacotes
Em pacotes binários cujo nome termina com -dbg, todos os arquivos em / usr / lib / pypy / dist-packages /
diretório que tem extensões diferentes de so or h são removidos por padrão. Usar
Opção --no-dbg-cleaning para desabilitar este recurso.

predominante suportado / omissão pypy versões
Se você deseja sobrescrever a lista do sistema de versões PyPy suportadas ou a padrão (por exemplo
para construir um pacote que inclui links simbólicos para versões anteriores do PyPy ou compilar arquivos .py
apenas para determinada versão do intérprete), você pode fazer isso via DEBPYPY_SUPPORTED e / ou
DEBPYPY_DEFAULT env. variáveis.

OPÇÕES


--versão
mostrar o número da versão do programa e sair

-h, --Socorro
mostrar mensagem de ajuda e sair

- sem adivinhação-deps
desabilitar adivinhação de dependências

--no-dbg-limpeza
não remova nenhum arquivo dos pacotes de depuração

--no-ext-rename não adiciona tags mágicas nem tuplas multiarch a nomes de arquivos de extensão

--no-shebang-reescrever
não reescrever shebangs

--skip-privado
não verifique diretórios privados

-v, --verbose
ligue o modo verboso

-i, --indep
atuar em pacotes independentes de arquitetura

-a, --arco
agir em pacotes dependentes de arquitetura

-q, --quieto
fique quieto

-p PACKAGE, --package =PACKAGE
agir no pacote denominado PACKAGE

-N NO_PACKAGE, --no-package =NO_PACKAGE
não atue no pacote especificado

-X REGEX, --exclude =REGEX
excluir itens que correspondam a determinado REGEXPR. Você pode usar esta opção várias vezes para
construir uma lista de coisas a serem excluídas.

--compilar-tudo
compilar todos os arquivos de determinado diretório privado em postinst / rtupdate não apenas o
aqueles fornecidos pelo pacote (ou seja, não passe o parâmetro --package para
py3compile / py3clean)

--depends =DEPENDE
traduzir os requisitos fornecidos em dependências do Debian e adicioná-los ao
$ {pypy: Depends}. Use-o para itens ausentes em require.txt

--recommends =RECOMENDA
traduzir os requisitos fornecidos em dependências do Debian e adicioná-los ao
$ {pypy: Recomenda}

--suggests =SUGESTÕES
traduzir os requisitos fornecidos em dependências do Debian e adicioná-los ao
$ {pypy: Sugere}

--requires =NOME DO ARQUIVO
traduzir os requisitos de determinado (s) arquivo (s) em dependências do Debian e adicioná-los ao
$ {pypy: Depends}

--shebang =COMANDO
usar o comando dado como shebang em scripts

--ignore-shebangs
não traduza shebangs em dependências do Debian

Use dh_pypy online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Plugin Eclipse Tomcat
    Plugin Eclipse Tomcat
    O plug-in Eclipse Tomcat fornece
    integração simples de um servlet tomcat
    container para o desenvolvimento de java
    Aplicativos da web. Você pode se juntar a nós para
    discussão ...
    Baixe o plug-in Eclipse Tomcat
  • 2
    Área de trabalho do WebTorrent
    Área de trabalho do WebTorrent
    WebTorrent Desktop é para streaming
    torrents no Mac, Windows ou Linux. Isto
    conecta-se ao BitTorrent e
    Peers WebTorrent. Agora não há
    precisa esperar por ...
    Baixar WebTorrent Desktop
  • 3
    GenX
    GenX
    GenX é um programa científico para refinar
    reflexividade de raios-x, nêutron
    refletividade e raio-x de superfície
    dados de difração usando o diferencial
    algoritmo de evolução ....
    Baixar GenX
  • 4
    pspp4windows
    pspp4windows
    O PSPP é um programa de estatística
    análise de dados amostrados. é grátis
    substituição do programa proprietário
    SPSS. PSPP tem base em texto e
    gráfico nós...
    Baixar pspp4windows
  • 5
    Extensões Git
    Extensões Git
    Extensões Git é uma ferramenta de IU independente
    para gerenciar repositórios Git. Isso também
    integra-se com o Windows Explorer e
    Microsoft Visual Studio
    (2015/2017/2019). º...
    Baixar extensões do Git
  • 6
    eSpeak: síntese de voz
    eSpeak: síntese de voz
    Mecanismo de conversão de texto em fala para inglês e
    muitas outras línguas. Tamanho compacto com
    pronúncia clara, mas artificial.
    Disponível como um programa de linha de comando com
    muitos ...
    Baixar eSpeak: síntese de fala
  • Mais "

Comandos Linux

Ad