🇧🇷 PT
Ask or search…
K
Comment on page
📄

Criar o requirements.txt

É um simples arquivo de texto que salva uma lista de pacotes necessários pelo seu projeto.

Como criar o arquivo requirements.txt?

Comece por entrar no diretório do seu projeto e criar um novo arquivo txt e certifique-se de que seja nomeado para requirements.txt

Adicionar pacotes manualmente (opção 1)

As bibliotecas não são as que você importa no seu código, e sim as que você instala pelo pip install.

discord.py (PyPI) (Estável)

Adicione a seguinte linha no seu requirements.txt, para que a Discloud instale o discord.py
requirements.txt
discord.py
Quando não especificamos uma versão, o pip sempre tentará instalar a versão mais recente do pacote especificado. Podemos especificar versões das seguintes maneiras:
  • discord.py==2.0.0 - Define uma versão específica a ser instalada. Fixar a versão dessa forma garante que o seu projeto vai sempre estar funcionando, caso o seu codigo ainda não esteja adaptado para uma versão superior
  • discord.py>=2.0.0: Quando usamos o sinal de >= estamos dizendo que queremos instalar qualquer versão superior ou igual da biblioteca.

discord.py (Github) (Instável)

Adicione a seguinte linha no seu requirements.txt, para que a Discloud instale o discord.py (mas a versão instável)
requirements.txt
git+https://github.com/Rapptz/discord.py
Dessa forma conseguimos instalar pacotes Python que estejam disponíveis no GitHub mas não no PyPI, como versões ainda em desenvolvimento.

Adicionar pacotes automaticamente (opção 2)

Se você tiver o Python instalado no seu computador pode executar um simples comando no seu Terminal para colocar todas as bibliotecas e as suas versões em um requirements.txt
Certifique-se de ter todos os pacotes necessários pelo seu projeto instalados no seu computador antes de executar
Abra o Terminal no diretório do seu projeto (Windows use: Shift+Botão Direito e clique em Open PowerShell) e digite:
pip freeze --user > requirements.txt
--user - Apenas a saída de pacotes instaladas pelo usuário
Todas as dependências foram colocadas automaticamente em requirements.txt
Você precisa do python e pip instalado no seu computador, caso não esteja instalado siga as instruções abaixo.
Last modified 2mo ago