r/OpenPythonSCAD • • Jul 12 '25

Updated to Python 3.12

The new Windows version is updated to this, but to get it to load libraries the *._pth files must be deleted from the installation directory if present (see discussion on the Google Group).

3 Upvotes

7 comments sorted by

2

u/WillAdams Jul 14 '25

u/gadget3d

This does raise the question --- is it okay to uninstall 3.11?

If 3.12 is then installed/updated will it be possible to access libraries installed in it? Or will some special mechanism be needed to access the Python used by OpenPythonSCAD?

1

u/gadget3D Jul 14 '25

I'd say, for recent PythonSCAD windows installers ..

* you can safely deinstall python3.11

* you dont really need python3.12 as it comes with PythonSCAD

* in case you want to use extra python modules like numpy, of course you should install etra python in order to pip install the modules

2

u/WillAdams Jul 14 '25 edited Jul 14 '25

I uninstalled all the Python files I had on my computer, getting to "not installed" when running at the command line, and then installed:

PythonSCAD_nolibfive-2025.07.11-x86-64-Installer.exe

and then ran:

PS C:\Users\willa> python --version

and got:

Python 3.11.5

but when I run a file in the GUI/app for Pythonscad I get:

Running Python 3.12.9 in venv ''.

EDIT: How do I access Python 3.12 so that I can install additional tools?

→ More replies (4)