Categorias

o-android-13-tem-codinome-interno-vazado-a-aposta-agora-e-a-sobremesa-tiramisu

Android

Games

Notícias

Tutoriais Linux

Vídeos

Tutoriais Linux

12/08/2021 às 07:00

10 min leitura

Avatar Autor
Por Jardeson Márcio

Como instalar o Pyright, um verificador de tipo estático para Python, no Ubuntu, Linux Mint, Fedora, Debian

Um verificador de tipo rápido destinado a grandes bases de código-fonte Python

Pyright é um verificador de tipo rápido destinado a grandes bases de código-fonte Python. Ele pode ser executado em um modo de “observação” e executa atualizações incrementais rápidas quando os arquivos são modificados. Neste tutorial, saiba como instalar o verificador Pyright no Linux, usando pacotes snap.

O copyright oferece suporte a arquivos de configuração que fornecem controle granular sobre as configurações. Pyright tem excelentes recursos de verificação de tipo:

  • Dicas de tipo PEP 484 incluindo genéricos;
  • Personalização mais simples do PEP 487 na criação de classes;
  • Sintaxe PEP 526 para anotações de variáveis;
  • PEP 544 subtipagem estrutural;
  • PEP 561 distribuição e informações sobre o tipo de embalagem;
  • Avaliação adiada do PEP 563 das anotações;
  • Genéricos de sugestão de tipo PEP 585 em coleções padrão;
  • PEP 586 tipos literais;
  • Dicionários datilografados PEP 589;
  • PEP 591 qualificador final;
  • PEP 593 anotações variáveis ??flexíveis;
  • Sintaxe complementar PEP 604 para sindicatos;
  • Variáveis ??de especificação do parâmetro PEP 612;
  • Pseudônimos de tipo explícito PEP 613;
  • Correspondência de padrão estrutural PEP 635;
  • Indexação PEP 637 com argumentos de palavra-chave;
  • PEP 646 variadic genéricos;
  • PEP 647 protetores de tipo definidos pelo usuário;
  • PEP 655 itens de dicionário digitados necessários;
  • Inferência de tipo para valores de retorno de função, variáveis ??de instância, variáveis ??de classe e globais;
  • Protetores de tipo que entendem construções de fluxo de código condicional como instruções if/else.

Siga o tutorial abaixo e execute a instalação do Pyright agora mesmo no seu Linux.

Instalando o verificador Pyright no Ubuntu, Kubuntu, Xubuntu e derivados!

como-instalar-o-pyright-um-verificador-de-tipo-estatico-para-python-no-ubuntu-linux-mint-fedora-debian

Para instalar o Pyright no Ubuntu Linux. Inclusive você também pode instalar o Pyright no Linux Mint sem nenhum problema execute o comando abaixo:

Terminal
sudo snap install pyright --classic

Instalando o Pyright no Fedora e derivados!

Para instalar o Pyright no Fedora, execute os comandos abaixo. Lembrando que caso você já tenha o suporte ao Snap habilitado no Fedora, pule para o passo 3, o de instalação do pacote:

Passo 1 – Instalar o Snapd:

Terminal
sudo dnf install snapd

Após executar o comando acima, lembre-se encerrar a sessão ou reiniciar o computador! Em seguida, vamos criar um link simbólico para ativar o suporte ao Snap clássico:

Passo 2 – Criar link simbólico:

Terminal
sudo ln -s /var/lib/snapd/snap /snap

E agora, vamos executar o comando para instalar o Pyright no Fedora ou derivados:

Passo 3 – Agora vamos executar o comando para instalar o Pyright no Fedora ou derivados:

Terminal
sudo snap install pyright --classic

Instalando o Pyright no Debian e derivados!

Para instalar o Pyright no Debian, execute os comandos abaixo. Caso você já tenha  Snap ativado e habilitado no seu Debian, pule para o passo 2, que seria da instalação:

Passo 1 – Atualizar os repositório e instalar o Snapd:

Terminal
apt update
Terminal
apt install snapd

E agora, vamos executar o comando para instalar o Pyright no Debian ou derivados. Observe que o comando abaixo está com o sudo, caso você não o tenha habilitado, remova o sudo e instalar usando o ROOT mesmo:

Passo 2 – Agora vamos executar o comando para instalar o Pyright no Debian e derivados:

Terminal
sudo snap install pyright --classic

É isso, esperamos ter ajudado você a instalar o Pyright no Linux!

Jardeson é Mestre em Tecnologia Agroalimentar e Licenciado em Ciências Agrária pela Universidade Federal da Paraíba. Entusiasta no mundo tecnológico, gosta de arquitetura e design gráfico. Economia, tecnologia e atualidade são focos de suas leituras diárias. Acredita que seu dia pode ser salvo por um vídeo engraçado.

Últimos artigos

Newsletter

Receba nossas atualizações!

Newsletter

Receba nossas atualizações!
  • Este campo é para fins de validação e não deve ser alterado.