У меня установлен boost с visual studio 2015, библиотеки boost работали нормально в моей visual studio, пока я не начал пробовать boost python. У меня установлена анаконда в c:\Anaconda2
, а также c:\Anaconda2
в моем PATH
переменная. Но даже простая программа не могла работать.
#include <boost/python.hpp>
#include <iostream>
int main()
{
std::cout << "0 -----" << std::endl;
Py_Initialize();
std::cout << "1 -----" << std::endl;
}
Код выводит «0 ——» и выдает ошибку:
Ошибка импорта: нет модуля с именем сайта
который предполагает, что инициализация не проходит.
Я подозреваю, что это связано с некоторой проблемой переменной / пути среды, но я не мог понять, как заставить это работать. Может кто-нибудь помочь, пожалуйста?
Задача ещё не решена.
Других решений пока нет …