May 29th, 2020
- Link toInstalling the latest version of Python on Mac OS Catalina and overriding the old default pre-installed versionpodcast on anchorfm
Mac Vendor Lookup. This library provides an easy way to get vendor information from a MAC address. It contains a local copy of the IEEE's OUI prefix list. It has an asynchronous interface using Python 3's asyncio as well as a regular synchronous interface for old-school usage. Installation pip install mac-vendor-lookup Basic Usage. I have followed the mentioned steps to upgrade the installed Python version on my laptop, but when i run python -version the old version comes up. I want to use the latest version 3.8 to use it on IDLE. Upgrade/Update Python Package To The Latest Version. We will use the install command with the -upgrade option and also provide the package name. In this example, we will update/upgrade the package named Django to the latest version. We will also provide the -user option. Alternatively to the -upgrade we can use -U which is the short form.
I finally did it. I successfully installed Python
version 3.7.7
viaHomebrew
on my Maclaptop with OS Catalina
installed.
For those of you that still might be trying to figure outhow todo this, I will walk you through.
The reason why I was eager to make sure that I had the latest versioninstalled was because I am working on publishing (open-source)teaching-relateddocumentation
on Read The Docs
, and I need to havePython
installed in order to be able to install the programsnecessary to publish
there.
The default2.7.17
version of Python
was retired this pastJanuary 2020
. I had tried back then to replace it with Python 3+
,but was unsuccessful at the time. The following is what I did today:
First I updated Homebrew
. Yes, I used Homebrew
to (re)installPython
. It’s really easy. It’s just a matter of putting the pieces of thepuzzle together correctly!
I ran the command
To updateHomebrew
. Then I ran the command
To (re)install Python
. Then I ran
To see which version of Python
my Mac laptop
was recognizing. Itstill recognized only Python 2.7.17
. So I ran the followingcommand
:
It told me the path
to my newly installedPython 3.7.7
. I had tochange the path
to Python
in order for my Mac
to recognize thenewly installed version. This is what the command brew info python
returned tome in Terminal:
So I had to add the following at the bottom of my .zshrc
fileto update the path
to my newly installed version of Python
viaHomebrew
:
Then I made sure to quitTerminal
and go back in so that the path
would actually be updated in a newTerminal
windowinstance.
Then I checked what version
of Python
was recognized now with
And this is what was returned:
Success! It’s as easy as that.
And BTW, if you don’t know how to access your .zshrc
file in Catalina
,you simply execute the following command
:
And your file will open in a new window. Then you can paste
At the bottom of the file.
I will be embedding this episode of Plugging in The Holes along with atranscript in the form of a post oninterglobalmedianetwork.com for yourhearing and reading pleasure. Bye for now!
Mac Python Upgrade To 3.9
Related Resources
Python Upgrade Mac Software
Created by Maria D. Campbell who lives and works in New York City building useful things.You should follow her on Twitter. She also has a developer blogmariadcampbell.comyou may want to check out!