$ ./onshape-to-robot.py robots/myrobot
Traceback (most recent call last):
File "./onshape-to-robot.py", line 4, in <module>
from robot_description import RobotURDF, RobotSDF
File "/home/nvidia/onshape-to-robot/robot_description.py", line 5, in <module>
import stl_combine
File "/home/nvidia/onshape-to-robot/stl_combine.py", line 5, in <module>
import stl
File "/home/nvidia/.local/lib/python2.7/site-packages/stl/__init__.py", line 2, in <module>
import stl.ascii
ImportError: No module named ascii
$ python3 -m onshape-to-robot.py robots/myrobot
Traceback (most recent call last):
File "/usr/lib/python3.6/runpy.py", line 183, in _run_module_as_main
mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
File "/usr/lib/python3.6/runpy.py", line 109, in _get_module_details
__import__(pkg_name)
File "/home/nvidia/onshape-to-robot/onshape-to-robot.py", line 4, in <module>
from robot_description import RobotURDF, RobotSDF
File "/home/nvidia/onshape-to-robot/robot_description.py", line 5, in <module>
import stl_combine
File "/home/nvidia/onshape-to-robot/stl_combine.py", line 7, in <module>
from stl import mesh
File "/home/nvidia/.local/lib/python3.6/site-packages/stl/mesh.py", line 4, in <module>
class Mesh(stl.BaseStl):
AttributeError: module 'stl' has no attribute 'BaseStl'
``