Perhaps this stackoverflow answer will help.
https://stackoverflow.com/questions/70870041/cannot-import-name-mutablemapping-from-collections
On Sat, 1 Apr 2023 at 20:48, William F. Adams via Discuss <
discuss@lists.openscad.org> wrote:
---------- Forwarded message ----------
From: "William F. Adams" willadams@aol.com
To: "discuss@lists.openscad.org" discuss@lists.openscad.org
Cc:
Bcc:
Date: Sat, 1 Apr 2023 19:47:30 +0000 (UTC)
Subject: [OpenSCAD] ClikScad - create OpenSCAD models without all the
typing
This was announced a few years back:
Youtube video should give you a flavour of how ClikScad is used.
The video is intended for illustration rather than education.
https://youtu.be/q1Sd0Fuppuw
The Python code and the documentation can be downloaded from Google Drive.
https://drive.google.com/drive/folders/1uBpil6TeYyaar_0l8Zm_17UvE-EOTza7?usp=sharing
but unfortunately, it doesn't run w/ Python 3.10:
C:\Users\willa\OneDrive\Desktop\Xtensions\ClikScad026>python clikscad.py
Traceback (most recent call last):
File
"C:\Users\willa\OneDrive\Desktop\Xtensions\ClikScad026\clikscad.py", line
3, in <module>
import lib.bottle as btl
File
"C:\Users\willa\OneDrive\Desktop\Xtensions\ClikScad026\lib\bottle.py", line
87, in <module>
from collections import MutableMapping as DictMixin
ImportError: cannot import name 'MutableMapping' from 'collections'
(C:\Users\willa\AppData\Local\Programs\Python\Python310\lib\collections_init_.py)
For various reasons, I'd like to look into this again.
Anyone in touch w/ "Robin2" the original author? Know of an update which
will get it running?
Would it be acceptable to put it up on Github?
William
--
Sphinx of black quartz, judge my vow.
Member of the order of the Morning Calm.
---------- Forwarded message ----------
From: "William F. Adams via Discuss" discuss@lists.openscad.org
To: "discuss@lists.openscad.org" discuss@lists.openscad.org
Cc: "William F. Adams" willadams@aol.com
Bcc:
Date: Sat, 1 Apr 2023 19:47:30 +0000 (UTC)
Subject: [OpenSCAD] ClikScad - create OpenSCAD models without all the
typing
OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org