<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">
Not a heavy user of python, but a "quick and dirty" answer would be: installing and updating via pip might give you the latest version faster, but you need to remember to check for updates via pip. Installing via MacPorts would allow you to update python packages
 together with everything else when you do your regular (I suppose you do that, right?) “port selfupdate”. Also, when updates are pushed via MacPorts they are typically tested and should work… 
<div><br>
<div>
<div>-- <br>
Mircea Trandafir<br>
Senior researcher<br>
Rockwool Foundation Research Unit<br>
Ny Kongensgade 6<br>
DK 1472, Copenhagen<br>
Denmark<br>
Web: http://www.mirceatrandafir.com</div>
</div>
<div><br>
<blockquote type="cite">
<div>On 6 Dec 2022, at 1.53 PM, Thomas Gederberg <tgederberg@sbcglobal.net> wrote:</div>
<br class="Apple-interchange-newline">
<div>
<div style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">
<span style="font-size: 14px;">It appears that you can either install Python modules (py310-matplotlib, py310-numpy, etc) either directly from MacPorts or you can install pip (for example py30-pip) with MacPorts and then use pip to install the modules.</span>
<div><span style="font-size: 14px;"><br>
</span></div>
<div><span style="font-size: 14px;">Is there a recommendation on which way to go?</span></div>
<div><span style="font-size: 14px;"><br>
</span></div>
<div><span style="font-size: 14px;">Tom Gederberg</span></div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</body>
</html>