建立個library在python中可以用(BTK_WRAP_PYTHON)
最后報錯了,如圖所示。顯示could not find Numpy, 但是確實下載numpy了,電腦自帶的和外源下載的都有,而且都可以正常使用。請問如何解決這樣的問題呢?
uj5u.com熱心網友回復:
這下面是cmake激活這個BTK_WRAP_PYTHON的結果,顯示錯誤“Could not find Numpy”
Found SWIG: /usr/local/bin/swig (found suitable version "4.0.1", minimum required is "2.0")
Found PythonLibs: /Library/Frameworks/Python.framework/Versions/3.7/lib/libpython3.7m.dylib (found version "3.7.5")
Found PythonInterp: /usr/local/bin/python3.7 (found version "3.7.5")
CMake Error at /Applications/CMake.app/Contents/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:146 (message):
Could NOT find NumPy (missing: NUMPY_VERSION NUMPY_INCLUDE_DIR)
Call Stack (most recent call first):
/Applications/CMake.app/Contents/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:393 (_FPHSA_FAILURE_MESSAGE)
CMake/FindNumPy.cmake:31 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
Wrapping/Python/CMakeLists.txt:4 (FIND_PACKAGE)
Configuring incomplete, errors occurred!
See also "/Library/Frameworks/Python.framework/Versions/3.7/CMakeDemo/build/CMakeFiles/CMakeOutput.log".
See also "/Library/Frameworks/Python.framework/Versions/3.7/CMakeDemo/build/CMakeFiles/CMakeError.log".
uj5u.com熱心網友回復:
那個btk是在這里下載的. https://code.google.com/archive/p/b-tk/downloads 要把它用cmake 激活BTK_WRAP_PYTHON,好讓它在python中可以import轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/112341.html
上一篇:Python
下一篇:Python函式
