Ошибка Azure DevOps Pipeline Agent.ToolsDirectory на локальном агенте LINUX-RHEL 9 при настройке Python в Tool CachePython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка Azure DevOps Pipeline Agent.ToolsDirectory на локальном агенте LINUX-RHEL 9 при настройке Python в Tool Cache

Сообщение Anonymous »

У меня есть автономный агент с установленным Python3.9.18, который входит в состав образа RHEL 9. Каждый раз, когда я запускаю конвейер, я получаю сообщение об ошибке.

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

##[error]Version spec 3.9 for architecture x64 did not match any version in Agent.ToolsDirectory.
Versions in /home//myagent/_work/_tool:

Я также создал структуру папок

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

/myagent/_work/_tool/Python/3.9/x64/
и x64.complete, но все равно безуспешно, под ним ничего не найдено "

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

Agent.ToolsDirectory
"
переменная среды установлена.

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

echo $Agent.ToolsDirectory
/home//myagent/_work/_tool
Можете ли вы порекомендовать некоторые варианты для рассмотрения?
Что нужно сделать с файлами инструментов? Что это за файлы?
Проверенные варианты:
  • Я пробовал, сохранив разархивированный tar Python 3.9.18. файлы, но безуспешно
  • Я пытался создать сим-ссылку, чтобы указать _tool на /usr/bin/python, где у меня установлен базовый Python.
  • Перешел по этой ссылке и попытался установить venv, но dnf не смог найти и установить пакет.

    Всякий раз, когда я пытался установить Python в этот новый каталог _tool, он просто говорил, что Python уже установлен.
Я пытаюсь использовать эту задачу UsePythonVersion@0.

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

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

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

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

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

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

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