Closed taleinat closed 3 years ago
that's unfortunately :(
there's not really anything I can do about this though I've spoken with the debian maintainers and they're going to try not bundling multiple versions in the same package
I think you can use package pinning to prefer the non-deadsnakes python3.9 on focal and then you'll get 3.9.0 across the board which should work?
Thanks for the very quick reply @asottile!
I think you can use package pinning to prefer the non-deadsnakes python3.9 on focal and then you'll get 3.9.0 across the board which should work?
Yes, that's a good solution!
IDLE has improved significantly since 3.9.0, so having the version from 3.9.5 is meaningful for me. Then again, I'm unusual in this regard, and I had no issues building Python 3.9.5 from source.
you'll probably have better luck with the 3.10b1 IDLE? that one should have its own copy of tkinter and won't depend on the ubuntu one
description
IDLE fails to run, crashing with the following exception:
This appears to be caused by using the
python3-tk
package, which (for Ubuntu Focal at least) installs the tkinter stdlib package from Python 3.9.0, where the addition of_setup_dialog()
is missing fromtkinter.simpledialog
.os information
lsb_release -a
uname -a