Ошибка сборки и установки пользовательского пакета PythonPython

Программы на Python
Ответить
Anonymous
 Ошибка сборки и установки пользовательского пакета Python

Сообщение Anonymous »

Я пытаюсь распространить свой собственный пакет Python через репозиторий GCP Artifact и использовать его в своем проекте, но получил зависимую ошибку.
pyproject.toml:

Код: Выделить всё

...
dependencies = [
"pandas>=2.2.3",
"numpy>=1.26.4",
"sentence-transformers>=3.0.1",
"scikit-learn>=1.5.2",
"racplusplus>=0.1.1",
"requests>=2.32.3",
"vertexai>=1.48.0",
"python-dotenv>=1.0.1",
"gcsfs>=2024.10.0"
]
Я собираю пакет с помощью следующей команды python -m build --sdist --wheel и загружаю его с помощью python3 -m шпагата upload --non-interactive --config -file .pypirc --repository-url "https://${{ env.GCP_REGION }}-python.pkg.dev/${{ env.GCP_PROJECT_ID }}/${{ env.GCP_REPOSITORY }}/" dist/*
Но когда я пытаюсь установить его с помощью pip install mf-ai-subrequests==1.0.0 --index-url https://$GCP_REGION-python.pkg.dev/$GCP_PROJECT_ID/$GCP_REPOSITORY/simple/
Получена следующая ошибка:

Код: Выделить всё

ERROR: Could not find a version that satisfies the requirement pandas==2.2.3 (from mf-ai-subrequests) (from versions: none)
ERROR: No matching distribution found for pandas==2.2.3
Есть идеи, как это решить?

Подробнее здесь: https://stackoverflow.com/questions/792 ... on-package
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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