Closed
Description
Hello,
Thank you for making public this repository
I have an issue with the following example "02-ExposingClasses". After a successful compilation when I executing the classes.py
I have the following error:
Traceback (most recent call last):
File "classes.py", line 5, in <module>
t = classes.World()
TypeError: __init__() should return None, not 'NoneType'
I am using:
- osx 10.13
- python 3.6 anaconda
- boost 1.65.1
in the build.sh
I configured the following variables
- PYTHON_VERSION="3.6m"
- PYTHON_LIBRARY=/usr/local/anaconda/lib/libpython$PYTHON_VERSION.dylib
- PYTHON_INCLUDE_DIR=/usr/local/anaconda/include/python$PYTHON_VERSION
- BOOST_ROOT=/usr/local/anaconda
I checked that the classes.so
was linked correctly
> otool -L classes.so
classes.so:
@rpath/libboost_python3.dylib (compatibility version 0.0.0, current version 0.0.0)
@rpath/libpython3.6m.dylib (compatibility version 3.6.0, current version 3.6.0)
/usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 400.9.0)
Thank
Best regards,
Vincent
Metadata
Metadata
Assignees
Labels
No labels