FAQ addition (#1606)

* Add possible solution to ImportError issue
This commit is contained in:
Ahuva Kroizer 2018-11-13 14:25:57 +02:00 committed by Wenzel Jakob
parent e9d6e87949
commit 8f5b7fce84

View File

@ -4,9 +4,13 @@ Frequently asked questions
"ImportError: dynamic module does not define init function"
===========================================================
You are likely using an incompatible version of Python (for instance, the
extension library was compiled against Python 2, while the interpreter is
running on top of some version of Python 3, or vice versa).
1. Make sure that the name specified in PYBIND11_MODULE is identical to the
filename of the extension library (without prefixes such as .so)
2. If the above did not fix the issue, you are likely using an incompatible
version of Python (for instance, the extension library was compiled against
Python 2, while the interpreter is running on top of some version of Python
3, or vice versa).
"Symbol not found: ``__Py_ZeroStruct`` / ``_PyInstanceMethod_Type``"
========================================================================