Instalar pacotes usando o Shell
Abra a ferramenta Shell no Project Editor e execute o comando apropriado para o gerenciador de pacotes da sua linguagem:Instalar pacotes usando o Agent
Você pode pedir ao Agent para instalar pacotes para você diretamente no chat. Por exemplo:- “Instale o pacote axios”
- “Adicione Flask e SQLAlchemy ao meu projeto”
- “Configure o TailwindCSS”
Detecção automática de imports
O Replit analisa automaticamente seu código em busca de dependências ausentes cada vez que você seleciona Run. Se seu código importar um pacote que ainda não está instalado, o Replit o detecta e instala a versão mais recente automaticamente. Por exemplo, se você adicionarimport flask ao main.py, na próxima vez que selecionar Run, o Console exibirá uma mensagem indicando que o Flask está sendo instalado.
Você pode configurar a detecção automática de imports no arquivo .replit usando a configuração
packager.features.guessImports.Substituir a detecção automática
Se o pacote errado foi detectado ou você precisa de uma versão específica, execute o comando de instalação correto no Shell. Por exemplo:Gerenciadores de pacotes Python
Quando você cria um Replit App em Python, seu gerenciador de pacotes é o poetry por padrão. Isso significa quepip install não gerencia suas dependências. Em vez disso, use poetry add <package> ou upm add <package> no Shell.
Mudar de poetry para pip
Se você preferir usar opip, siga estas etapas:
1
Abra o Shell e execute:Remova o arquivo de lock para que a infraestrutura de empacotamento mude para o pip:
2
Mova suas dependências
Transfira suas dependências da seção
[tool.poetry.dependencies] no pyproject.toml para o requirements.txt. Por exemplo, flask = "^3.0.2" torna-se flask>=3.0.2,<4.3
Limpe o pyproject.toml
Exclua as seções
[tool.poetry...] do pyproject.toml.pip para todas as operações futuras, e a detecção automática de imports continua funcionando como esperado.
Dependências de sistema com Nix
O Replit suporta todas as linguagens de programação através da integração com o Nix. Se você precisar de dependências no nível do sistema além dos pacotes de linguagem padrão, pode adicioná-las ao seu arquivo replit.nix.Pacotes Nix
Adicione dependências no nível do sistema editando oreplit.nix diretamente. Você pode pesquisar pacotes disponíveis em search.nixos.org.