1
나는 부스트 - 파이썬을 시험 중입니다. 그러나 간단한 hello 세상조차도 작동하지 않습니다.boost-python에서 numpy를 가져올 수 없습니다.
#define BOOST_PYTHON_STATIC_LIB
#include <boost/python/detail/wrap_python.hpp>
#include "numpy/arrayobject.h"
#include <boost/python.hpp>
void init_numpy()
{
import_array();
}
int main()
{
Py_Intialize();
init_numpy();
}
그것은 오류를
ImportError: numpy.core.multiarray failed to import
을 제공하지만 내 IPython을 열고 import numpy.core.multiarray
을 실행하면, 그것을 잘 실행됩니다. 어떤 부분이 나빠질까요?
언제 오류가 발생합니까? 컴파일 시간에? – Kochoba
@ 코쵸 바 (Python runtime)의 오류입니다. –
실행 파일은 IPython에서 사용 된 것과 다른 파이썬 환경을 사용하기 때문에 numpy를 사용할 수 없습니다. –