Получение «не удалось установить пакеты из -за осиеррора» при установке пакетов Python в трубопроводе GitlabPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Получение «не удалось установить пакеты из -за осиеррора» при установке пакетов Python в трубопроводе Gitlab

Сообщение Anonymous »

Я пытаюсь установить несколько пакетов PIP в задание по трубопроводу Gitlab, чтобы запустить сценарий Python. Изображение, используемое для запуска задания по трубопроводу, представляет собой пользовательское изображение Python с использованием версии Python 3.12 и с Ubuntu 25.04 и установлено для непревзойденного пользовательского Python.
Когда задание трубопровода у меня есть команда для активности виртуальной среды Python, тогда я устанавливаю пакеты. Я получаю ошибку при попытке запустить команду PIP Install .

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

$ source /home/python/venv/bin/activate # collapsed multi-line command
/home/python/venv/bin/python
Collecting openpyxl
Downloading openpyxl-3.1.5-py2.py3-none-any.whl.metadata (2.5 kB)
Collecting python-dateutil
Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
Collecting et-xmlfile (from openpyxl)
Downloading et_xmlfile-2.0.0-py3-none-any.whl.metadata (2.7 kB)
Collecting six>=1.5 (from python-dateutil)
Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
Downloading openpyxl-3.1.5-py2.py3-none-any.whl (250 kB)
Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
Downloading et_xmlfile-2.0.0-py3-none-any.whl (18 kB)
Installing collected packages: six, et-xmlfile, python-dateutil, openpyxl
ERROR: Could not install packages due to an OSError: [Errno 13] Permission denied: '/home/python/venv/lib/python3.13/site-packages/six.py'
Check the permissions.
Я попытался добавить флаг-USER в команду установки PIP, но затем я получаю другую ошибку: ошибка: не могу выполнить установку '-USER'. Пользовательские пакеты сайта не видны в этом VirtualEnv. Я не могу понять, как дать пользователю достаточно разрешений на установку пакетов PIP. Любая помощь будет оценена.

Подробнее здесь: https://stackoverflow.com/questions/796 ... -python-pa
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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