-
Notifications
You must be signed in to change notification settings - Fork 84
Description
My team and I are mechanical engineers and are not software strong, but need to build an automation for our 3D printing workflow. I am trying to get CuraEngine set up on my mac (MacOS Catalina, version: 10.15.7) but running into an issue when getting libArcus set up. When I run cmake .. I run into errors (code below). I do have sip installed, using brew install sip. In the documentation it looks like it requires python3-dev (3.4+) and python3-sip-dev (4.16+) which I was not sure if that is automatically included in my Python version or not, I was unable to find details online. Is that why I am running into issues?
Code:
Natalie@Nats-MBP build % pwd
/Users/user/uvic/mech400/libArcus/build
Natalie@Nats-MBP build % cmake ..
-- Found PythonInterp: /usr/local/bin/python3 (found suitable version "3.9", minimum required is "3.4")
-- Found PythonLibs: /Library/Frameworks/Python.framework/Versions/3.9/lib/libpython3.9.dylib (found suitable version "3.9.0", minimum required is "3.4")
-- Found PythonInterp: /usr/local/bin/python3 (found suitable version "3.9", minimum required is "3.5")
-- Found PythonLibs: /Library/Frameworks/Python.framework/Versions/3.9/lib/libpython3.9.dylib (found suitable version "3.9.0", minimum required is "3.5")
Traceback (most recent call last):
File "", line 1, in
ModuleNotFoundError: No module named 'sip'
CMake Error at /Applications/CMake.app/Contents/share/cmake-3.9/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
Could NOT find SIP (missing: SIP_EXECUTABLE SIP_INCLUDE_DIRS)
Call Stack (most recent call first):
/Applications/CMake.app/Contents/share/cmake-3.9/Modules/FindPackageHandleStandardArgs.cmake:377 (_FPHSA_FAILURE_MESSAGE)
cmake/FindSIP.cmake:86 (find_package_handle_standard_args)
CMakeLists.txt:41 (find_package)
-- Configuring incomplete, errors occurred!
See also "/Users/user/uvic/mech400/libArcus/build/CMakeFiles/CMakeOutput.log".