1

Still can't get WingPro to "see" python

I'm still working to get WingPro to successfully invoke python. I completely blew away the /opt directory and its entire contents. I used homebrew's pkg installer to install homebrew and python. Python seems to work. Invoking it as opt % python3 or as opt % /opt/homebrew/Frameworks/Python.framework/Versions/3.13/bin/python3 both bring up the python prompt in a terminal window. Pasting either of these into the project properties window (command line) doesn't help, and I'm still getting:

Traceback (most recent call last):
  File "/Applications/WingPro.app/Contents/Resources/bootstrap/wingdb.py", line 59, in <module>
    bootstrap_utils = NP_LoadModuleHere('bootstrap_utils')
  File "/Applications/WingPro.app/Contents/Resources/bootstrap/wingdb.py", line 57, in NP_LoadModuleHere
    return locals()[modname]
           ~~~~~~~~^^^^^^^^^
KeyError: 'bootstrap_utils'
William R Wing's avatar
21
William R Wing
asked 2025-09-05 18:42:17 -0500
Wingware Support's avatar
4.3k
Wingware Support
updated 2025-09-05 18:57:30 -0500
edit flag offensive 0 remove flag close merge delete

Comments

What version of Wing do you have? You need Wing 10 to use Python 3.13, and should be sure to upgrade to 10.0.10 to avoid breakage in Python 3.13.3+.

Wingware Support's avatar Wingware Support (2025-09-05 19:00:44 -0500) edit
add a comment see more comments

1 Answer

0

Copying OP's answer from other question: Well, despite having bought a new copy of WingPro and installed it (I thought), somehow I ended up RUNNING the old copy still on my Mac. Thanks to someone on the support site who pointed out that the old (.v 7) copy of WingPro was incompatible with the new python. I'm now up and running

Wingware Support's avatar
4.3k
Wingware Support
answered 2025-09-05 21:47:07 -0500
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss.

Add Answer