Как можно импортировать определенные библиотеки python в azure ML? Например, строка import humanfriendly дает ошибку

В модуле выполнения Python. Линия

import humanfriendly

дает ошибку. Как это исправить?


person Sameeksha Gupta    schedule 16.06.2017    source источник
comment
Какую ошибку вы получили? Пожалуйста, обновите информацию об ошибке.   -  person Peter Pan    schedule 18.06.2017


Ответы (1)


Ваше описание неясно, я не знаю, что произошло, когда вы получили ошибку через import humanfriendly, как вы сказали. Так что я могу сделать для вас только то, что опубликую свои шаги по установке пакета humanfriendly Python в Azure ML, как показано ниже.

  1. Согласно разделу Technical Notes document Execute Python Script, я загружаю пакет humanfriendly с здесь. Я распаковал пакет (то же самое для .whl file or .tar.gz) и упакуйте его каталог humanfriendly в виде zip-файла.

  2. Затем я нажимаю кнопку +New и выбираю вкладку DATASET, чтобы загрузить новый набор данных из локального файла, как показано на рисунках ниже.

    Рис. 1. Нажмите кнопку +New введите здесь описание изображения Рис. 2. Выберите вкладку DATASET введите здесь описание изображения Рис. 3. Загрузка нового набора данных из локального файл введите здесь описание изображения

  3. Перетащите модуль набора данных humanfriendly.zip и модуль Execute Python Script, чтобы соединить их и написать код Python, как показано ниже.

введите здесь описание изображения

Вот мой тестовый код в файле Execute Python Script.

import humanfriendly

def azureml_main(dataframe1 = None, dataframe2 = None):
    user_input = '16G'
    num_bytes = humanfriendly.parse_size(user_input)
    print num_bytes

Наконец, я успешно провел эксперимент.


Обновление: дерево файловой структуры моего humanfriendly zip. Я распаковал файл колеса и просто упаковал каталог humanfriendly.

humanfriendly
├── data.csv
└── humanfriendly
    ├── cli.py
    ├── compat.py
    ├── __init__.py
    ├── prompts.py
    ├── sphinx.py
    ├── tables.py
    ├── terminal.py
    ├── tests.py
    ├── text.py
    └── usage.py
person Peter Pan    schedule 19.06.2017
comment
Спасибо, Питер. Я выполнил те же шаги, сжал файлы .whl, .tar.gz и другой файл .csv. Импорт дружественного к человеку дает ошибку 0085, нет модуля с именем дружественного к человеку. - person Sameeksha Gupta; 19.06.2017
comment
@SameekshaGupta Пожалуйста, ознакомьтесь с обновленным содержанием моего поста. - person Peter Pan; 19.06.2017