site-package 내에있는 numpy 모듈에 대한 런타임 경로를 설정하여 C++ 내장 파이썬 런타임에서 numpy를 호출하도록하고 싶습니다.임베디드 파이썬 C++ 응용 프로그램에서 Numpy 가져 오기
나는 오류 얻을 그러나 : \ lib 디렉토리 \ 사이트 - 패키지에서
cannot import name 'multiarray'
을 \ NumPy와 \ core__init_.py 내가 할 수있는을 os.path을 설정하기 위해 노력했다
from . import multiarrray
라인에 xxx \ numpy \ core 수 있지만 가져 오기 문 중에 여전히 multiarray.pyd 파일을 찾을 수 없습니다.
비슷한 질문을 읽었지만 내 경우와 관련없는 것 같습니다.
내가 파이썬 3.4.4 (32 비트)를 사용하고 휠을 사용 NumPy와 1.11.1를 설치 한 NumPy와-1.11.1을-cp34 - 없음 - win32.whl는
python -m pip install numpy-1.11.1-cp34-none-win32.whl
오류없이 완료 .
불완전한 PYTHONPATH보다 오류 메시지가 아마도 more general 인 것 같습니다.
Numpy보다 광범위 할 수도 있다고 생각합니다. ANY .pyd 기반 패키지는 임베디드 환경에서 가져온이 문제가 있습니까?
어떤 도움에 감사드립니다.
내 대답 참조 : https://stackoverflow.com/a/46676082/3205529 – Malick