Re: Python 3.8 (latest release)problem
Beverly Pope <[email protected]> Fri, 29 May 2020 09:23:30 -0500
| Newsgroups | gmane.comp.python.apple |
|---|---|
| Message-ID | <[email protected]> |
--===============1261971806990635791== Content-Type: multipart/alternative; boundary="Apple-Mail=_F39A6BAA-014B-45B4-8EC9-62850C712DA9" --Apple-Mail=_F39A6BAA-014B-45B4-8EC9-62850C712DA9 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On May 29, 2020, at 5:44 AM, Don Bowers <[email protected]> = wrote: >=20 > iMac (2009) OS X El Capitan v 10.11.6 >=20 > Sirs, A few days ago I downloaded and installed the latest release of = python 3.8.3. >=20 > All seemed normal at first until I tried to Cut & Paste parts of a = script I was working on in the IDLE > environment. The following are screen shots that are generally self = explanatory; > <Screen Shot 2020-05-27 at 17.58.53.png> > As can be seen, the cut and copy are greyed out and inoperative and I = don=E2=80=99t remember the "set" and "clear" Breakpoints, at the bottom. = It is as if nothing had been selected. I verified the Idle copy/cut context menu problem exists in macOS El = Capitan and macOS Catalina 10.15.4. It occurs in both the Shell and = files. > Such a situation makes the editor practically unusable so I quit out = of the IDLE and Python. Idle=E2=80=99s menu bar Edit -> Copy and Edit -> Cut options still work = just fine. So Idle is still very usable. The keyboard shortcuts also still work: <command>c =3D=3D copy <command>x =3D=3D cut So, there are multiple ways to copy/cut in Idle, even though there = appears to be a problem on the context menu. >=20 > To see if it had also effected the normal Finder environment I opened = a text editor file and got the following: Are you referring to TextEdit or some other editor? > <Screen Shot 2020-05-27 at 18.28.13.png> > Indicating the OS was also effected and I don=E2=80=99t have BBEdit ( = top line of bottom panel) installed and it, needs sorting but (top = panel) I did follow up on pip and found it to be superseded by vision 20 = and have since upgraded 'pip', which I first had trouble getting PY3.8 = to recognise. That has been sorted but the problem remained so, in the = end I trashed python 3.8 and reinstalled py3.7 and the main fault = disappeared. viz; > <Screen Shot 2020-05-29 at 09.33.54.png> No, Idle is not causing any problems in TextEdit, or any other editor. = You may not have BBEdit installed at the moment, but you (or someone = else) installed it sometime in the past. You are seeing detritus from = that earlier deleted installation. Idle knows absolutely nothing about = BBEdit or any other editor for that matter. I also upgraded pip (both El Capitan and Catalina), but had no problems = with it. I didn=E2=80=99t reinstall the earlier version of Python, because the = only problem with Idle is the context menu. > The top panel has change but I don=E2=80=99t understand it I don=E2=80=99t know what you mean by =E2=80=9Ctop panel=E2=80=9D. Do = you mean the macOS menu bar that is displayed when you are using Idle or = TextEdit? =20 > . I assume it wants me to look up Pc\Desk=E2=80=A6=E2=80=A6 No, it doesn=E2=80=99t =E2=80=9Cwant=E2=80=9D you to look up anything. = When you highlight something in TextEdit and use the context menu with = it, one of the options is to look up that selection in a dictionary. = It=E2=80=99s there to make life easier for you =E2=80=94 a lot of folks = like looking up word meanings. It=E2=80=99s totally up to you as to = whether you want to do that look up or not. In this case you selected = the text =E2=80=9CSystem-Pc\Desktop\scene3=E2=80=A6=E2=80=9D, which is = why that showed up in the context menu. If you selected some other = text, then it would show up in the context menu instead of your earlier = selection. > =20 > Since then I have tried reinstalling py3.8 twice but the same problems = come back. The problem comes and goes with the installation of = python3.8. The only problem I saw was a minor issue with Idle=E2=80=99s copy/cut = context menu items. > Does anyone have any idea what the problem might be ? >=20 > If it might effect :- I did have a little trouble with the OS native = Python 2.7 wanting to own the new pip installation but that was = overcome. If it=E2=80=99s of any help this is current Py3.7 terminal = list; > <Screen Shot 2020-05-29 at 11.27.20.png> On macOS the system uses Python 2.7. Therefore, if you install Python = 3.x, there will be two Python versions installed on your system. To = make it easier to use both versions:=20 =E2=80=9Cpython=E2=80=9D, =E2=80=9Cpip=E2=80=9D, etc, without a version, = runs Python 2.7. =E2=80=9Cpython3=E2=80=9D, =E2=80=9Cpip3=E2=80=9D, etc, runs Python 3.x. = The exact 3.x.y version depends on your PATH. The documentation recommends invoking pip as a module on systems with = multiple versions installed, such as macOS: = https://docs.python.org/3/installing/index.html#work-with-multiple-version= s-of-python-installed-in-parallel = <https://docs.python.org/3/installing/index.html#work-with-multiple-versio= ns-of-python-installed-in-parallel> Bev in TX --Apple-Mail=_F39A6BAA-014B-45B4-8EC9-62850C712DA9 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; = charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br = class=3D""><div><blockquote type=3D"cite" class=3D""><div class=3D"">On = May 29, 2020, at 5:44 AM, Don Bowers <<a = href=3D"mailto:[email protected]" = class=3D"">[email protected]</a>> wrote:</div><br = class=3D"Apple-interchange-newline"><div class=3D""><span = style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: = 12px; font-style: normal; font-variant-caps: normal; font-weight: = normal; letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none; float: none; = display: inline !important;" class=3D"">iMac (2009) OS X El = Capitan v 10.11.6</span><div class=3D"" style=3D"caret-color: = rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: = normal; font-variant-caps: normal; font-weight: normal; letter-spacing: = normal; text-align: start; text-indent: 0px; text-transform: none; = white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none;"><br class=3D""></div><div class=3D"" = style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: = 12px; font-style: normal; font-variant-caps: normal; font-weight: = normal; letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none;">Sirs, A few days = ago I downloaded and installed the latest release of python = 3.8.3.</div><div class=3D"" style=3D"caret-color: rgb(0, 0, 0); = font-family: Helvetica; font-size: 12px; font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none;"><br class=3D""></div><div class=3D"" = style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: = 12px; font-style: normal; font-variant-caps: normal; font-weight: = normal; letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none;">All seemed = normal at first until I tried to Cut & Paste parts of a script I was = working on in the IDLE</div><div class=3D"" style=3D"caret-color: rgb(0, = 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none;">environment. The following are screen shots that = are generally self explanatory;</div><div class=3D"" style=3D"caret-color:= rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: = normal; font-variant-caps: normal; font-weight: normal; letter-spacing: = normal; text-align: start; text-indent: 0px; text-transform: none; = white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none;"> <span = id=3D"cid:1025E7F6-752A-4AA6-B2FF-092332F9AB0E"><Screen Shot = 2020-05-27 at 17.58.53.png></span></div><div class=3D"" = style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: = 12px; font-style: normal; font-variant-caps: normal; font-weight: = normal; letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none;">As can be seen, = the cut and copy are greyed out and inoperative and I don=E2=80=99t = remember the "set" and "clear" Breakpoints, at the bottom. It is = as if nothing had been selected.</div></div></blockquote><div><br = class=3D""></div>I verified the Idle copy/cut context menu problem = exists in macOS El Capitan and macOS Catalina 10.15.4. It occurs = in both the Shell and files.</div><div><br class=3D""><blockquote = type=3D"cite" class=3D""><div class=3D""><div class=3D"" = style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: = 12px; font-style: normal; font-variant-caps: normal; font-weight: = normal; letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none;">Such a situation = makes the editor practically unusable so I quit out of the IDLE and = Python.</div></div></blockquote><div><br class=3D""></div><div>Idle=E2=80=99= s menu bar Edit -> Copy and Edit -> Cut options still work just = fine. So Idle is still very usable.</div><div><br = class=3D""></div></div><div>The keyboard shortcuts also still = work:</div><div><span class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span><command>c =3D=3D copy</div><div><span = class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span><command>x =3D=3D cut</div><div><br class=3D""></div><div>So,= there are multiple ways to copy/cut in Idle, even though there appears = to be a problem on the context menu.</div><div><br = class=3D""></div><div><blockquote type=3D"cite" class=3D""><div = class=3D""><div class=3D"" style=3D"caret-color: rgb(0, 0, 0); = font-family: Helvetica; font-size: 12px; font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none;"><br class=3D""></div><div class=3D"" = style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: = 12px; font-style: normal; font-variant-caps: normal; font-weight: = normal; letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none;">To see if it had = also effected the normal Finder environment I opened a text editor file = and got the following:</div></div></blockquote><div><br = class=3D""></div>Are you referring to TextEdit or some other = editor?</div><div><br class=3D""><blockquote type=3D"cite" class=3D""><div= class=3D""><div class=3D"" style=3D"caret-color: rgb(0, 0, 0); = font-family: Helvetica; font-size: 12px; font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none;"> <span = id=3D"cid:A92E0752-D3A5-4FE0-93EA-6A567CD82382"><Screen Shot = 2020-05-27 at 18.28.13.png></span></div><div class=3D"" = style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: = 12px; font-style: normal; font-variant-caps: normal; font-weight: = normal; letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none;">Indicating the = OS was also effected and I don=E2=80=99t have BBEdit ( top line of = bottom panel) installed and it, needs sorting but (top panel) I did = follow up on pip and found it to be superseded by vision 20 and have = since upgraded 'pip', which I first had trouble getting PY3.8 to = recognise. That has been sorted but the problem remained so, in the end = I trashed python 3.8 and reinstalled py3.7 and the main fault = disappeared. viz;</div><div class=3D"" style=3D"caret-color: rgb(0, 0, = 0); font-family: Helvetica; font-size: 12px; font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none;"> <span = id=3D"cid:7B9F5BD4-D170-4394-8BA2-7CE7ADE9A025"><Screen Shot = 2020-05-29 at 09.33.54.png></span></div></div></blockquote><div><br = class=3D""></div>No, Idle is not causing any problems in TextEdit, or = any other editor. You may not have BBEdit installed at the moment, = but you (or someone else) installed it sometime in the past. You = are seeing detritus from that earlier deleted installation. Idle = knows absolutely nothing about BBEdit or any other editor for that = matter.</div><div><br class=3D""></div><div>I also upgraded pip (both El = Capitan and Catalina), but had no problems with it.</div><div><br = class=3D""></div><div>I didn=E2=80=99t reinstall the earlier version of = Python, because the only problem with Idle is the context = menu.</div><div><br class=3D""><blockquote type=3D"cite" class=3D""><div = class=3D""><div class=3D"" style=3D"caret-color: rgb(0, 0, 0); = font-family: Helvetica; font-size: 12px; font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none;">The top panel has change but I don=E2=80=99t = understand it</div></div></blockquote><div><br class=3D""></div><div>I = don=E2=80=99t know what you mean by =E2=80=9Ctop panel=E2=80=9D. = Do you mean the macOS menu bar that is displayed when you are = using Idle or TextEdit? </div><br class=3D""><blockquote = type=3D"cite" class=3D""><div class=3D""><div class=3D"" = style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: = 12px; font-style: normal; font-variant-caps: normal; font-weight: = normal; letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none;">. I assume it = wants me to look up Pc\Desk=E2=80=A6=E2=80=A6</div></div></blockquote><div= ><br class=3D""></div><div>No, it doesn=E2=80=99t =E2=80=9Cwant=E2=80=9D = you to look up anything. When you highlight something in TextEdit = and use the context menu with it, one of the options is to look up that = selection in a dictionary. It=E2=80=99s there to make life easier = for you =E2=80=94 a lot of folks like looking up word meanings. = It=E2=80=99s totally up to you as to whether you want to do that = look up or not. In this case you selected the text = =E2=80=9CSystem-Pc\Desktop\scene3=E2=80=A6=E2=80=9D, which is why that = showed up in the context menu. If you selected some other text, = then it would show up in the context menu instead of your earlier = selection.</div></div><div><blockquote type=3D"cite" class=3D""><div = class=3D""><div class=3D"" style=3D"caret-color: rgb(0, 0, 0); = font-family: Helvetica; font-size: 12px; font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none;"> </div><div class=3D"" style=3D"caret-color: = rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: = normal; font-variant-caps: normal; font-weight: normal; letter-spacing: = normal; text-align: start; text-indent: 0px; text-transform: none; = white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none;">Since then I have tried reinstalling py3.8 twice = but the same problems come back. The problem comes and goes with the = installation of python3.8.</div></div></blockquote><div><br = class=3D""></div><div>The only problem I saw was a minor issue with = Idle=E2=80=99s copy/cut context menu items.</div><br = class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><div = class=3D"" style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; = font-size: 12px; font-style: normal; font-variant-caps: normal; = font-weight: normal; letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none;"><b class=3D"">Does anyone have any idea what the problem might be = ?</b></div><div class=3D"" style=3D"caret-color: rgb(0, 0, 0); = font-family: Helvetica; font-size: 12px; font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none;"><br class=3D""></div><div class=3D"" = style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: = 12px; font-style: normal; font-variant-caps: normal; font-weight: = normal; letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none;">If it might = effect :- I did have a little trouble with the OS native Python 2.7 = wanting to own the new pip installation but that was overcome. If it=E2=80= =99s of any help this is current Py3.7 terminal list;</div><div class=3D""= style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: = 12px; font-style: normal; font-variant-caps: normal; font-weight: = normal; letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none;"> = <span = id=3D"cid:D8E0F891-0F77-4672-9AEC-17EB8BEAB997"><Screen Shot = 2020-05-29 at 11.27.20.png></span></div></div></blockquote><div><br = class=3D""></div><div>On macOS the system uses Python 2.7. = Therefore, if you install Python 3.x, there will be two Python = versions installed on your system. To make it easier to use both = versions: </div><div>=E2=80=9Cpython=E2=80=9D, =E2=80=9Cpip=E2=80=9D,= etc, without a version, runs Python 2.7.</div><div>=E2=80=9Cpython3=E2=80= =9D, =E2=80=9Cpip3=E2=80=9D, etc, runs Python 3.x. The exact 3.x.y = version depends on your PATH.</div><div><br class=3D""></div><div>The = documentation recommends invoking pip as a module on systems with = multiple versions installed, such as macOS:</div><div><a = href=3D"https://docs.python.org/3/installing/index.html#work-with-multiple= -versions-of-python-installed-in-parallel" = class=3D"">https://docs.python.org/3/installing/index.html#work-with-multi= ple-versions-of-python-installed-in-parallel</a></div><div><br = class=3D""></div><div>Bev in TX</div><div><br class=3D""></div><div><br = class=3D""></div><br class=3D""></div><br class=3D""></body></html>= --Apple-Mail=_F39A6BAA-014B-45B4-8EC9-62850C712DA9-- --===============1261971806990635791== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Pythonmac-SIG maillist - [email protected] https://mail.python.org/mailman/listinfo/pythonmac-sig unsubscribe: https://mail.python.org/mailman/options/Pythonmac-SIG --===============1261971806990635791==--