The script starts
Code: Select all
import sys
# add folder containing FreeCAD.pyd, FreeCADGui.pyd to sys.path
#sys.path.append("C:/Program Files/FreeCAD 0.18/bin") # example for Windows
#sys.path.append("/usr/lib/freecad-daily/lib") # example for Linux
sys.path.append("/Applications/FreeCAD_0.19-C.app/Contents/Resources/lib") # example for MacOS
#sys.path.append("/usr/lib/freecad/lib") # example for Linux
try :
import FreeCAD
except :
print('The sys.path.append in gdml2step.py needs to be changed to find FreeCAD')
exit()
import FreeCADGui
import Part
import Draft
import Import
Code: Select all
Traceback (most recent call last):
File "gdml2step.py", line 14, in <module>
import Draft
File "/Applications/FreeCAD_0.19-C.app/Contents/Resources/Mod/Draft/Draft.py", line 53, in <module>
from draftutils.utils import ARROW_TYPES as arrowtypes
File "/Applications/FreeCAD_0.19-C.app/Contents/Resources/Mod/Draft/draftutils/utils.py", line 39, in <module>
import PySide.QtCore as QtCore
File "/Applications/FreeCAD_0.19-C.app/Contents/Resources/Ext/PySide/__init__.py", line 2, in <module>
from PySide2 import __version__
ModuleNotFoundError: No module named 'PySide2'
Thanks