Python shell mayapy.exe won't start on new machine
Long time user of Wing IDE. Setting up a new machine and the Python Shell for a mayapy.exe will not load. Same settings as my work machine but just get Cannot execute
error and nothing. Also, trying to connect to maya for debug crashes maya now.
Tried latest releases of 8 and 7.2 and seeing the same thing
Any ideas?
Comments
Does debugging work as described in https://ask.wingware.com/question/562... ? I'm assuming you're setting the Python Executable to Command Line and pointing to the mayapy.exe as also described in that link. Or is that not the case? Also, what version of Maya is it?
Default shell works fine. When I set the path as in the maya setup doc it doesn't. It does work on my old machine and my work machine. I matched my settings between computers trying to sort it but couldn't find the answer.
I tried pathing to maya 2018 and 2020's mayapy.exe. My work machine is fine with 2018.
My Wing 7.2.9.0 on the new machine and 7.2.9.3 on my work machine. I tried getting that specific version but couldn't figure out how you were supposed to grab the install from the old style ftp browser list for specific other versions.
I tried 8 as well which didn't work so I'm not sure that would be the issues.
It's a brand new intel chipset machine running Windows 10.
You should be able to get to 7.2.9.3 with Check for Updates from the Help menu on the new machine. It probably won't help, but worth a try. If it still fails, could you try setting the Debugger > Diagnostics > Python Shell Debug Log and sending the output to us at support@wingware.com immediately after a failed attempt at starting the Python Shell?
The update just says I'm up to date - maybe because my updates license lagged? I was trying to decide whether to upgrade or not for my personal license.
I logged the attempt and emailed support.
Hmm, I'm also see it get stuck at 7.2.9 and will look into that, although I don't think any changes in 7.2.9.3 are relevant. I'll reply about the log in email and will post here when we figure it out.