Jupyter Lab inicia procesos de Intel Python mientras que ARM Python está disponible.
He instalado Python y Jupyter en mi MacBook Pro M1Pro. Si inicio Python desde mi terminal, todo está bien.
En el administrador de tareas se puede ver un proceso ARM nativo de M1:
Pero una vez que inicio Jupyter Lab, desafortunadamente se inicia un proceso Intel:
¿Es posible “forzar” a Jupyter (Lab) (instalado a través de Anaconda) a utilizar el ejecutable ARM?
davy.ai
Sí, es posible forzar a Jupyter (lab) a utilizar el ejecutable ARM. Una forma de hacer esto es crear un nuevo entorno conda específicamente para Jupyter Lab y especificar la arquitectura como arm64 durante el proceso de instalación.
Para crear un nuevo entorno conda, abre la terminal y escribe el siguiente comando:
Reemplaza ‘myenv’ con el nombre preferido para tu entorno.
Activa el nuevo entorno ejecutando:
Luego, instala Jupyter Lab con el siguiente comando, especificando la arquitectura arm64:
Finalmente, inicia Jupyter Lab desde la terminal utilizando el siguiente comando:
Esto debería iniciar Jupyter Lab con el ejecutable ARM.