-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
matplotlib dependencies prevents from use in Rhino #153
Comments
compas_slicer/src/compas_slicer/__init__.py Lines 63 to 71 in 58dedfb
compas_slicer/src/compas_slicer/post_processing/__init__.py Lines 45 to 65 in 58dedfb
|
Hi Jelle, so actually compas slicer is, at the moment, not designed to work directly within Rhino. Reason for this is to avoid all of the constraints of IronPython. So the envisioned workflow is as follows:
This is somehow described here (https://compas.dev/compas_slicer/latest/tutorials/02_grasshopper_visualization.html), but I realize it's probably not clear enough so will add some documentation to describe this workflow better. Also, we are not considering making compas slicer available for current versions of Rhino, since CPython will be introduced in Rhino8, we would probably wait until R8 is out and then direct some efforts to integrate compas slicer into a Rhino workflow. Cheers, |
the following import statement:
seems to rely on matplotlib
Expected behavior
matplotlib is tricky / impossible to install to on
IronPython
hence this dependency renders
compas_slicer
incompatible with Rhinomoreover, since matplotlib is a pretty hefty package ( can depend on
Qt5
in turn ) it takes a whopping ~10s to loadDesktop (please complete the following information):
Screenshots
The text was updated successfully, but these errors were encountered: