Docker tag latest na verdade está baixando a versão 0.0.95
Bug Description
Ao iniciar o docker pela versão da tag langflowai/langflow:latest ele baixa a versão 0.0.95 e gera o erro:
/usr/local/bin/python: No module named langflow
Reproduction
Ao iniciar o docker pela versão da tag latest
/usr/local/bin/python: No module named langflow
Expected behavior
O langflow não será iniciado
Who can help?
@ital
Operating System
Ubuntu 22.04
Langflow Version
latest (0.0.95?)
Python Version
None
Screenshot
No response
Flow File
No response
Olá @moiraphill! Como um bot, estou aqui para ajudar com problemas, responder perguntas e auxiliar você a se tornar um colaborador. Estou à disposição para ajudar com a sua questão.
A tag langflowai/langflow:latest está baixando a versão 0.0.95, o que causa o erro /usr/local/bin/python: No module named langflow porque o módulo langflow não está disponível nessa versão.
Para resolver esse problema, especifique uma tag do Docker que inclua o módulo langflow. Você pode tentar usar uma versão diferente que seja conhecida por incluir o módulo langflow. Por exemplo, modifique seu Dockerfile para usar uma versão específica:
FROM langflowai/langflow:0.0.96
CMD ["python", "-m", "langflow", "run", "--host", "0.0.0.0", "--port", "7860"]
Substitua 0.0.96 pela versão apropriada que inclua o módulo langflow.
Se encontrar o erro No module named 'langflow.__main__', tente os seguintes passos:
- Execute
python -m langflow runem vez delangflow run. - Se isso não funcionar, reinstale o Langflow com
python -m pip install langflow --pre -U. - Se ainda não funcionar, reinstale o Langflow e suas dependências com
python -m pip install langflow --pre -U --force-reinstall.
Esses passos devem ajudar a resolver o problema e garantir que o módulo langflow esteja corretamente instalado e acessível [1][2][3].
To continue talking to Dosu, mention @dosu.
I can confirm running
docker pull langflowai/langflow:1.0.17.dev5
then when starting it
$ docker logs app-langflow-1 -f
Starting Langflow v0.0.95...
but version 1.0.17 is fine
Apologies for the delay in providing an update or response to this issue. Verifying the current version, this problem no longer occurs. Thank you for your patience and for bringing this to our attention. If you encounter any further issues, please don’t hesitate to let us know