Приложение Heroku: использование файла require.txt и файла .yml.Python

Программы на Python
Гость
Приложение Heroku: использование файла require.txt и файла .yml.

Сообщение Гость »


Привет, я создаю приложение Heroku, и у меня есть три файла с требованиями:

requirements.txt:

единорог пиямл рожденный в море имиджио освещенный потоком света imageio[ffmpeg] рентгеновский массив environment.yml:

имя: eco-tech-h2gam каналы: - Конда-Форж зависимости: - маска региона - Картопия - cdsapi Синтаксис моего файла .yml правильный

heroku.yml:

сборка: конфигурация: Environment.yml Зависимости в файле environment.yml не установлены, есть идеи?

Вот мой файл setup.sh:

#!/bin/bash # Устанавливаем кодировку UTF-8 экспортировать PYTHONUTF8=1 # Установите Miniconda (замените URL-адресом, соответствующим вашей платформе) wget https://repo.anaconda.com/miniconda/Min ... -x86_64.sh -O miniconda.sh bash miniconda.sh -b -p $HOME/miniconda РМ миниконда.ш # Добавьте Miniconda в PATH и инициализируйте conda экспортировать PATH="$HOME/miniconda/bin:$PATH" Конда init bash # Обновите conda и создайте среду Conda обновление conda -n base -c по умолчанию conda conda env create -f Environment.yml # Активируем среду Conda Конда активирует эко-технологию-h2gam conda install --yes --file Environment.yml # Установите зависимости Conda (замените фактическими зависимостями) # (Необязательно) Установите дополнительные зависимости Python с помощью pip pip install -r требования.txt # Здесь находятся другие ваши команды настройки # Создайте файлы конфигурации Streamlit mkdir -p ~/.streamlit/ эхо "\ [общее]\n\ электронная почта = \"ludovic.giraud@essec.edu\"\n\ " > ~/.streamlit/credentials.toml эхо "\ [сервер]\n\ безголовый = правда\n\ включитьCORS=false\n\ порт = $PORT\n\ " > ~/.streamlit/config.toml а вот мой профиль:

web: sh setup.sh && conda active eco-tech-h2gam && runlit run app.py Я получаю следующую ошибку:
(eco-tech-h2gam) C:\Users\ludov\Bureau\eco-tech-h2gam>heroku logs --tail » Внимание: обновление Heroku доступно с 7.53.0 по 8.7.1. 2024-01-04T19:46:01.515564+00:00 приложение[web.1]: состояние среды выполнения Python: ядро ​​инициализировано 2024-01-04T19:46:01.515583+00:00 приложение [web.1]: ModuleNotFoundError: нет модуля с именем «кодировки»

Вернуться в «Python»