Azure Synapse: как заставить волшебную команду блокнота %pip работать в конвейереPython

Программы на Python
Anonymous
Azure Synapse: как заставить волшебную команду блокнота %pip работать в конвейере

Сообщение Anonymous »

При запуске %pip install в моем блокноте Synapse вручную он работает как положено, без каких-либо проблем.
Однако, когда я пытаюсь запустить тот же блокнот в конвейер, я понимаю:

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

{
"errorCode": "6002",
"message": "MagicUsageError: %pip magic command is disabled.",
"failureType": "UserError",
"target": ,
"details": []
}
Я просмотрел эти два сообщения:
Почему волшебная команда не работает при запуске конвейера?
Synapse: выполнение блокнота Magic Command (%run) из конвейера
Но оба они касаются только команды %run, а не %pip< /p>
Решением для обоих этих сообщений является добавление абсолютного пути, что имеет смысл в контексте команды %run, но я не уверен, как перевести добавление абсолютный путь к %pip? Или есть что-то еще, что может заставить это работать?

Подробнее здесь: https://stackoverflow.com/questions/787 ... a-pipeline

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