Instalar pacotes usando o Shell
Abra a ferramenta Shell no Editor de Projeto 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 diretamente no chat. Por exemplo:- “Instale o pacote axios”
- “Adicione Flask e SQLAlchemy ao meu projeto”
- “Configure o TailwindCSS”
Detecção automática de importações
O Replit analisa automaticamente seu código em busca de dependências ausentes toda 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 importações no arquivo .replit usando a configuração
packager.features.guessImports.Substituir a detecção automática
Se o pacote errado foi detectado, ou se você precisar 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 Python, o gerenciador de pacotes padrão é o poetry. Isso significa quepip install não gerencia suas dependências. Em vez disso, use poetry add <package> ou upm add <package> no Shell.
Alternar do poetry para o pip
Se você preferir usarpip, 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 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 importações continua funcionando conforme esperado.
Dependências de sistema com Nix
O Replit suporta todas as linguagens de programação por meio da integração com o Nix. Se você precisar de dependências em nível de sistema além dos pacotes de linguagem padrão, pode adicioná-las ao seu arquivo replit.nix.Pacotes Nix
Adicione dependências em nível de sistema editando oreplit.nix diretamente. Você pode pesquisar pacotes disponíveis em search.nixos.org.