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 &lt;<a =
href=3D"mailto:[email protected]" =
class=3D"">[email protected]</a>&gt; 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) &nbsp;OS X El =
Capitan v &nbsp;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 &amp; 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;">&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<span =
id=3D"cid:1025E7F6-752A-4AA6-B2FF-092332F9AB0E">&lt;Screen Shot =
2020-05-27 at 17.58.53.png&gt;</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. &nbsp;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. &nbsp;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 -&gt; Copy and Edit -&gt; Cut options still work just =
fine. &nbsp;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>&lt;command&gt;c =3D=3D copy</div><div><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span>&lt;command&gt;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;">&nbsp; &nbsp; &nbsp;&nbsp;<span =
id=3D"cid:A92E0752-D3A5-4FE0-93EA-6A567CD82382">&lt;Screen Shot =
2020-05-27 at 18.28.13.png&gt;</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 &nbsp;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;">&nbsp; &nbsp; &nbsp;<span =
id=3D"cid:7B9F5BD4-D170-4394-8BA2-7CE7ADE9A025">&lt;Screen Shot =
2020-05-29 at 09.33.54.png&gt;</span></div></div></blockquote><div><br =
class=3D""></div>No, Idle is not causing any problems in TextEdit, or =
any other editor. &nbsp;You may not have BBEdit installed at the moment, =
but you (or someone else) installed it sometime in the past. &nbsp;You =
are seeing detritus from that earlier deleted installation. &nbsp; 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. =
&nbsp;Do you mean the macOS menu bar that is displayed when you are =
using Idle or TextEdit? &nbsp;</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. &nbsp;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. &nbsp;It=E2=80=99s there to make life easier =
for you =E2=80=94 a lot of folks like looking up word meanings. =
&nbsp;It=E2=80=99s totally up to you as to whether you want to do that =
look up or not. &nbsp;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. &nbsp;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;">&nbsp;</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;">&nbsp; &nbsp; =
&nbsp;&nbsp;<span =
id=3D"cid:D8E0F891-0F77-4672-9AEC-17EB8BEAB997">&lt;Screen Shot =
2020-05-29 at 11.27.20.png&gt;</span></div></div></blockquote><div><br =
class=3D""></div><div>On macOS the system uses Python 2.7. =
&nbsp;Therefore, if you install Python 3.x, there will be two Python =
versions installed on your system. &nbsp;To make it easier to use both =
versions:&nbsp;</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. &nbsp;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==--