Implantar um aplicativo Python (Dash) no Heroku usando ambientes Conda (em vez de virtualenv)

Quando eu corrogit push heroku master para implantar meu aplicativo no Heroku eu continuo recebendo erros

Heroku Push rejeitado, falha ao compilar o aplicativo Python. Não foi possível encontrar uma versão que atenda ao requisito

O problema era que orequirements.txt arquivo que fiz com

pip freeze > requirements.txt

fiz um despejo das bibliotecas Python em todo o sistema, em vez de apenas as bibliotecas no meuvirtualenv (como descrito aqui) Isso foi muito estranho, porque congelei esses requisitos do meu virtualenv ativo - esse comportamento não deveria ter sido possível.

virtualenv no Windows sempre me atrapalhou, então estou pronto para tentar um novo gerenciador de ambiente.

Eu quero usarconda mas estou lutando para implantar com ele no Heroku. eu seguiInstruções do Heroku para pacotes de compilação conda apenas para obter erros vagos / inúteis no momento da construção.

Como implantar um aplicativo Python no Heroku usando ambientes Conda?

questionAnswers(1)

yourAnswerToTheQuestion