- tocdepth
2
Создание зависимости
Чтобы загрузить готовую зависимость в FunctionGraph:
В консоли управления выберите
.В меню слева перейдите в раздел
.Нажмите Create Dependency.
Заполните поля:
Name — введите название зависимости.
Runtime — выберите среду выполнения.
Description — введите описание зависимости.
Upload Mode — выберите режим загрузки файла зависимости:
Upload ZIP file — загрузка ZIP-файла напрямую. Нажмите Select File и укажите путь к файлу. Подходит для файлов размером не более 10 МБ.
Upload file from OBS — загрузка ZIP-файла из бакета OBS. В OBS скопируйте ссылку на файл и вставьте ее в поле.
Нажмите OK.
Загруженная зависимость появится в списке.
Пример создания зависимости в FunctionGraph
В примере будет создана и загружена библиотека Python pandas. Чтобы создать и загрузить зависимость в FunctionGraph:
Установите библиотеку pandas:
python3.6 -m pip install pandas --root .
Архивируйте содержимое каталога
./usr/local/lib/python3/dist-packages
:zip -r pandas.zip ./usr/local/lib/python3/dist-packages/
Импортируйте зависимость в FunctionGraph.
Импортируйте библиотеку в коде функции:
from pandas import pandas
В FunctionGraph зависимости работают по тому же принципу, что и в обычном окружении. Зависимости добавляются в архив и импортируются в коде так же, как если бы они лежали рядом с выполняемым файлом.
для Dev & Test