Я пытаюсь создать контейнер Singularity для работы в среде HPC. Я использую поэзию для управления пакетами Python.
Содержимое моего файла pyproject.toml следующее:
[tool.poetry]
name = "haqc"
version = "0.1.0"
description = ""
authors = ["Vivek Katial "]
[tool.poetry.dependencies]
python = "^3.8"
...
haqc = {path = ".", develop = true}
[tool.poetry.dev-dependencies]
[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"
Затем в моем файле определения Singularity у меня есть следующее для настройки поэзии:
%post
pip install --upgrade pip
git clone https://.git
cd HAQC
pip install "poetry==$POETRY_VERSION"
poetry config virtualenvs.create false \
&& poetry install --no-interaction --no-ansi
Каждый раз, когда я пытаюсь собрать контейнер, я получаю следующую ошибку, несмотря на то, что файл pyproject.toml присутствует в каталоге при сборке (я повторяю' d и ls -lhar для проверки):
PyProjectException
[tool.poetry] section not found in /HAQC/pyproject.toml
at /usr/local/lib/python3.9/site-packages/poetry/core/pyproject/toml.py:56 in poetry_config
52│ def poetry_config(self): # type: () -> Optional[TOMLDocument]
53│ if self._poetry_config is None:
54│ self._poetry_config = self.data.get("tool", {}).get("poetry")
55│ if self._poetry_config is None:
→ 56│ raise PyProjectException(
57│ "[tool.poetry] section not found in {}".format(self._file)
58│ )
59│ return self._poetry_config
60│
Подробнее здесь: https://stackoverflow.com/questions/745 ... ng-singula
Python — раздел [tool.poetry] не найден в pyproject.toml при сборке контейнера Singularity ⇐ Python
Программы на Python
1733054825
Anonymous
Я пытаюсь создать контейнер Singularity для работы в среде HPC. Я использую поэзию для управления пакетами Python.
Содержимое моего файла pyproject.toml следующее:
[tool.poetry]
name = "haqc"
version = "0.1.0"
description = ""
authors = ["Vivek Katial "]
[tool.poetry.dependencies]
python = "^3.8"
...
haqc = {path = ".", develop = true}
[tool.poetry.dev-dependencies]
[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"
Затем в моем файле определения Singularity у меня есть следующее для настройки поэзии:
%post
pip install --upgrade pip
git clone https://.git
cd HAQC
pip install "poetry==$POETRY_VERSION"
poetry config virtualenvs.create false \
&& poetry install --no-interaction --no-ansi
Каждый раз, когда я пытаюсь собрать контейнер, я получаю следующую ошибку, несмотря на то, что файл pyproject.toml присутствует в каталоге при сборке (я повторяю' d и ls -lhar для проверки):
PyProjectException
[tool.poetry] section not found in /HAQC/pyproject.toml
at /usr/local/lib/python3.9/site-packages/poetry/core/pyproject/toml.py:56 in poetry_config
52│ def poetry_config(self): # type: () -> Optional[TOMLDocument]
53│ if self._poetry_config is None:
54│ self._poetry_config = self.data.get("tool", {}).get("poetry")
55│ if self._poetry_config is None:
→ 56│ raise PyProjectException(
57│ "[tool.poetry] section not found in {}".format(self._file)
58│ )
59│ return self._poetry_config
60│
Подробнее здесь: [url]https://stackoverflow.com/questions/74513062/python-tool-poetry-section-not-found-in-pyproject-toml-when-building-singula[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия