Python3で私のモジュールにFreeCAD.soをインポートする際に問題があります。いつPython2で同じことをする - それは動作します。python3でfreecad.soをインポートできません
ソースコードは単純です:
import FreeCAD as fc
print(fc)
assert False
私はすでにFreeCADのがまだのpython3をサポートしていないの$ PYTHONPATHで/usr/lib/freecad/lib/
Python2:
[email protected]:/mnt/E0CA2445623DA14/Temp/GDrive/__PROJECTS/204_TORPEDO/PIM/trpdalgs/app/Laymodel$ python2 __PetrV_Laymodel.py
FreeCAD 0.16, Libs: 0.16R6707 (Git)
Fasteners workbench Loaded
Sheet Metal workbench loaded
<module 'FreeCAD' from '/usr/lib/freecad/lib/FreeCAD.so'>
Traceback (most recent call last):
File "__PetrV_Laymodel.py", line 8, in <module>
assert False
AssertionError
Python3:
[email protected]:/mnt/E0CA2445623DA14/Temp/GDrive/__PROJECTS/204_TORPEDO/PIM/trpdalgs/app/Laymodel$ python3 __PetrV_Laymodel.py
Traceback (most recent call last):
File "__PetrV_Laymodel.py", line 6, in <module>
import FreeCAD as fc
ImportError: dynamic module does not define module export function (PyInit_FreeCAD)