Ошибка при попытке встроить в C ++ скрипт Python с использованием cvxopt - PullRequest
0 голосов
/ 26 августа 2018

Я пытаюсь встроить Python в приложение C ++, в основном для повторного использования функций из библиотеки Python cvxopt.

Я в основном следовал этому руководству: https://docs.python.org/3.7/extending/embedding.html

И он прекрасно работает длячистые скрипты на питоне.Но я ничего не могу вызвать из библиотеки cvxopt (которую я ранее правильно установил).Я получил ошибку:

Traceback (последний вызов был последним):Файл "C: \ Users \ Fred \ source \ repos \ TestPythonCall \ x64 \ Debug \ test_cvxopt.py",> строка 1, в из решателей импорта cvxoptФайл "C: \ Users \ Fred \ AppData \ Local \ Programs \ Python \ Python36 \ lib \ site-> packages \ cvxopt__init __. Py", строка 50, в импорт cvxopt.baseModuleNotFoundError: нет модуля с именем 'cvxopt.base'Не удалось загрузить «test_cvxopt»

...