[prev in list] [next in list] [prev in thread] [next in thread] 

List:       macports-users
Subject:    Re: What is the best way of installing Python's scientific libraries in MacPorts?
From:       Artemio_González_López_via_macports-users <macports-users
Date:       2021-10-06 10:19:23
Message-ID: 1BF6943F-8768-4884-BF32-607C33EA1D59 () mac ! com
[Download RAW message or body]

> On Oct 6, 2021, at 12:20 AM, Ryan Schmidt <ryandesign@macports.org> wrote:
> 
> On Oct 4, 2021, at 08:43, Artemio González López wrote:
> 
> > 1. Should I activate python39 and decativate python37 before installing the 3.9 \
> > versions fo numpy, scipy and matplotlib?
> 
> It's not necessary. MacPorts handles dependencies for you. If you install e.g. \
> py39-numpy and python39 is not already active, MacPorts will activate it for you. 
> > Can both be active at the same time after that, or should I keep 3.7 inactive for \
> > good (or unistall it)?
> 
> You may keep as many different versions of python and its modules installed and \
> active at the same time as you wish. They are not supposed to conflict with one \
> another. If they do, file a bug report. 
> 
> > 2. Should I install (say) py-numpy or more specifically py39-numpy?
> 
> You should probably install the subport for the specific version of python that you \
> want, e.g. py39-numpy. 
> If you install py-numpy, that's just a stub port that installs nothing but a readme \
> file, and today it declares a dependency on py39-numpy so that gets installed as \
> well. At some time in the future, however, a py310-numpy might exist and the \
> py-numpy port would then change to depend on that. When you upgrade your ports, \
> py310-numpy would then be installed, in addition to py39-numpy which would remain \
> installed initially, however if you later run "sudo port reclaim" MacPorts might \
> remove py39-numpy if nothing that's installed depends on it anymore. This could \
> break programs you write if your programs specifically need py39-numpy. 
> 
> > 3. Is it OK if the 3.7 versions of the py-* package are active throughout this \
> > installation process (and afterwards), or should I also deactivate them?
> 
> See 1.
> 
> 

Hy Ryan,

Thanks an awful lot for your most informative comments and advice!

Artemio


["smime.p7s" (smime.p7s)]

0	*H
 010
	`He0	*H
 _00  E_:\!ͺTOGQ0
	*H
0;10	UES10U
FNMT-RCM10UAC RAIZ FNMT-RCM0
141028114858Z
291028114858Z0K10	UES10U
FNMT-RCM10UCeres10UAC FNMT Usuarios0"0
	*H
0
 &--i0ٓprEk史3%۶?!R v&!~YU \
R3:hش&IQ`d ur'7]m-)+Z,0}Vtw \
`.Yլc{̞Mۙɻ+!E.[ms>1bg*bh' \
k̼<c-gߌ91-+#^ͩG00U00U0UO#yD	95 \
d0+00I+0=http://ocspfnmtrcmca.cert.fnmt.es/ocspfnmtrcmca/Ocsp \
Responder0;+0/http://www.cert.fnmt.es/certs/ACRAIZFNMTRCM.crt0U#0}wd \
̿`m0U 00U \
00)+http://www.cert.fnmt.es/dpcs/0+0Sujeto a las \
condiciones de uso expuestas en la Declaración de Prácticas de Certificación de la \
FNMT-RCM ( C/ Jorge Juan, 106-28009-Madrid-España)0U00  \
ldap://ldapfnmt.cert.fnmt.es/CN=CRL,OU=AC%20RAIZ%20FNMT-RCM,O=FNMT-RCM,C=ES?autho \
rityRevocationList;binary?base?objectclass=cRLDistributionPoint+http://www.cert.fnmt.es/crls/ARLFNMTRCM.crl0
 	*H
=(~
n\\w=dN+ \
x=L,e/c+RAۯ	]Vf^^|F~_cbFN'aM=4kV}K|ND<z1[&a \
uv1@l6  VmL|>v \
IFbAe4))cє@`E!XZ1>-'U?\j܋Ma#<bv<{o" \
+}Yz.T%Jb懼l~%KaLc1֘84yVOSB|EtesZ]HMz \
@KrQ<̵ٗg:+Ub@nM%Et1ج,#Jˍ#οa[@/t"9h!ykjVvBٱUiZBEz<Ŀ3׽(7
 1[ȿy&at9c܃	D6 YxټP4fPu 0}0e p˯cO]+|0
	*H
0K10	UES10U
FNMT-RCM10UCeres10UAC FNMT Usuarios0
191108084847Z
231108084847Z010	UES10UIDCES-05372625D10U*ARTEMIO \
JOSE10UGONZALEZ LOPEZ100.U'GONZALEZ LOPEZ ARTEMIO JOSE - 05372625D0"0 \
	*H 0
ysoő܅Ȼ{K鶙u-䍃ol] \
uV߲RlR<>Uq<?&NVx1Qr(4e:E,6OB*"X@Z$k@;~"Ң]#^Wu>+\ݙU3R
                
.)Is^
[q[n
LU ϸаg#>kk
un}%:Ӿ	1u+.'\=
o/00U~0|artemiog@mac.comh0f10	+f	05372625D10	+fLOPEZ10	+fGONZALEZ10	+fARTEMIO \
JOSE0U00U0U%0++0U:C3ID}.w0U#0O#yD	95 \
d0+v0t0=+01http://ocspusu.cert.fnmt.es/ocspusu/OcspResponder03+0'http://www.cert.fnmt.es/certs/ACUSU.crt0U \
00 +f
00)+http://www.cert.fnmt.es/dpcs/0+0Certificado \
cualificado de firma electrónica. Sujeto a las condiciones de uso expuestas en la \
DPC de la FNMT-RCM con NIF: Q2826004-J (C/Jorge Juan \
106-28009-Madrid-España)0	@0+00F0F0F \
0	F0|F0r071https://www.cert.fnmt.es/pds/PDSACUsuarios_es.pdfes071https://www.cert.fnmt.es/pds/PDSACUsuarios_en.pdfen0U00 \
 ldap://ldapusu.cert.fnmt.es/cn=CRL2879,cn=AC%20FNMT%20Usuarios,ou=CERES,o=FNMT \
-RCM,c=ES?certificateRevocationList;binary?base?objectclass=cRLDistributionPoint0 \
	*H sO \
B^]gj#%cj"*3SbҒxH5/OQfQӀ&6l*Cb*'dȢ^]#U \
lMw=bZȣaqZy5M6n)SdR'aJ|hX[n|/*DSRk \
"PX[{X͢AH0rJU]嚄&	>@Mk|bM \
սR]!1hTa'100_0K10	UES10U  \
FNMT-RCM10UCeres10UAC FNMT Usuariosp˯cO]+|0 	`He \
K0	*H 	1	*H
0	*H
	1
211006101923Z0/	*H
	1" ވȣv7
d/MP5ƥB20n	+71a0_0K10	UES10U
FNMT-RCM10UCeres10UAC FNMT Usuariosp˯cO]+|0p*H
	1a _0K10	UES10U
FNMT-RCM10UCeres10UAC FNMT Usuariosp˯cO]+|0
	*H
~0+1D}ChACZUU3 \
ݙUwkv$kdf@UxɜRaL((.*b6 \
R_Uv2D%'Ct΀Qy.YU\v+( \
aWx{WSa3'ׯug \
8gRFBv/Zm^416{w2%|Ip	:܄(3!<\g1J0sڼ



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic