2017-02-06 3 views
1

Я использую matlab 2016b и Python 2.7 в Mac OS x Sierra.Импорт Python lib 'запросов' в matlab не работает

Когда я импортирую py.import.import_lib('requests'), я получаю ошибку «нет модуля» python. То же самое для «веб-сокета». Но когда я пытаюсь сделать то же самое в терминале с той же версией Python, я получаю вывод.

Я пробовал решение ниже, но оно не работает.

RTLD_NOW = 2;      
RTLD_DEEPBIND = 8;   
flag = bitor(RTLD_NOW, RTLD_DEEPBIND);   
py.sys.setdlopenflags(int32(flag));   
py.importlib.import_module('requests'); 

ответ

0

Вы можете попытаться найти недостающий модуль питона с

import the_missing_module 
import os 
path = os.path.dirname(the_missing_module.__file__) 
print path 

, а затем проверить, если path находится в MATLAB Путь поиска подмножества.

Смежные вопросы