LogoLogo
🇧🇷 PT
🇧🇷 PT
  • 👋Bem-Vindo
  • Suporte
    • ☁️Como Hospedar
      • 🤖Bots
        • 🔌Bot
        • 🧩Extensão VSCode
        • ⌨️CLI
      • 🌎Sites e APIs
        • 🔌Bot
        • 🧩Extensão VSCode
        • ⌨️CLI
    • ⌨️Linguagens
      • 🟨JavaScript
        • 📄Criar o package.json
      • 🐍Python
        • 📄Criar o requirements.txt
      • ☕Java
      • 💎Ruby
        • 📄Criar o Gemfile
      • 🐿️Go
      • 🐘Php
      • 🦀Rust
        • 📄Criar o Cargo.toml
    • ⛓️Integrações
      • 🌐Seu próprio domínio
      • 🐙Github e Gitlab
      • 🎧Lavalink
      • 💾Banco de Dados
        • MongoDB Atlas (mLab)
    • ❓Perguntas Frequentes (FAQ)
      • Qual o arquivo principal?
      • Como obter o ID do meu Bot?
      • Como Compactar?
      • Commit
      • Bot muito pesado
      • Discloud ModMail (Ticket)
      • Como reportar um infrator?
      • Configurar o Puppeteer
      • Porque não consigo acessar o meu site?
      • "Você já possui uma conta registrada no sistema"
    • ⚒️Comandos
      • Como obter o token da API
      • Como integrar o Github
    • 🤲Doações
  • Configurar
    • ⚙️discloud.config
      • 📦APT (Instale Pacotes)
      • 🏗️VERSION (Alterne entre Versões)
  • 🖥️ambiente local
    • ⚙️Instalar
      • 🟨JavaScript (nodejs)
      • 🐍Python
      • 💎Ruby
      • 🦀Rust
  • API
    • 📡Usar a API
    • 🔗Rotas
  • Sobre
    • 🎨DisCloud Brand
      • Origem do Nome
      • Identidade Visual
  • 🔗Links
    • 🌎Website
    • 📊DisCloud Status
  • 📜Jurídico
    • 📄Termos de Serviço (TOS)
Powered by GitBook
On this page
  • Como criar o arquivo requirements.txt?
  • Adicionar pacotes manualmente (opção 1)
  • Adicionar pacotes automaticamente (opção 2)

Was this helpful?

Edit on GitHub
  1. Suporte
  2. Linguagens
  3. Python

Criar o requirements.txt

PreviousPythonNextJava

Last updated 1 year ago

Was this helpful?

É 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.

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.

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

Você precisa do python e pip instalado no seu computador, caso não esteja instalado siga as instruções abaixo.

(PyPI) (Estável)

(Github) (Instável)

⌨️
🐍
📄
discord.py
discord.py
🐍Python
Todas as dependências foram colocadas automaticamente em requirements.txt