Configuración del entorno de desarrollo de Python en MacBook con Apple Silicon (m1~m3)

힘센캥거루
2024년 5월 6일(수정됨)
2
12

Intenté instalar Python en un MacBook utilizando Homebrew, pero al ingresar python3 en la terminal, seguía invocándose la versión 3.9 de Python por defecto.

Para futuras reinstalaciones del sistema, dejo aquí un método de configuración del entorno de Python.

1. Instalación de Homebrew

Primero, instalemos Homebrew.

En Linux se usa apt-get, pero en MacBook se usa brew. 

Configuración del entorno de desarrollo de Python en MacBook con Apple Silicon (m1~m3)-1

Introduce el siguiente comando en la terminal para instalar Homebrew.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Aún no habrá un comando disponible al introducir brew en la terminal.

Debes configurar las variables de entorno para el comando brew.

Introduce el siguiente comando en la terminal

open ~/.zshrc

Introduce el siguiente texto y guarda con cmd+s. 

export PATH=/opt/homebrew/bin:$PATH

Aplica lo configurado con el comando source y podrás instalar Python utilizando Homebrew.

source ~/.zshrc

2. Instalación de Python

Instala Python utilizando brew.

Si prefieres una versión específica, añade el número después de python con @.

brew install python

brew install python@3.11

Luego, verifica la ubicación de la instalación de Python con el comando which.

which python3.11

Generalmente, la ruta de Python en los MacBook con Apple Silicon es /opt/homebrew/bin/python.

Configuración del entorno de desarrollo de Python en MacBook con Apple Silicon (m1~m3)-2

Ahora configura la ruta de Python. Abre de nuevo el archivo ./zshrc con el comando open.

open ~/.zshrc

Introduce el siguiente comando y guarda con cmd+s.

alias python="/opt/homebrew/bin/python3.11"

Aplica la configuración con source y verifica la versión de Python. Debería haber cambiado a la versión instalada con Homebrew.

source ~/.zshrc
python --version
Configuración del entorno de desarrollo de Python en MacBook con Apple Silicon (m1~m3)-3

3. Instalación de pip

Cuando intentas instalar algo con pip después de esto, se muestra una advertencia.

Porque pip registrado en el sistema apunta al Python preinstalado en Mac.

Para evitar configuraciones engorrosas, simplemente instalé pip directamente con Python. Introduce el siguiente comando en la terminal.

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py

De esta manera se instalará pip.

Puedes verificar la versión de pip y la ubicación del Python donde se instaló pip con el siguiente comando.

pip -V
Configuración del entorno de desarrollo de Python en MacBook con Apple Silicon (m1~m3)-4

Con esto concluye la configuración en el entorno global.

Espero que disfrutes programando.

관련 글

Automatización de tareas escolares: revisión del boletín de vida escolar con IA – Detalles de competencias por asignatura
Automatización de tareas escolares: revisión del boletín de vida escolar con IA – Detalles de competencias por asignatura
Si tuviera que escoger la tarea más insignificante, dura y aburrida en la escuela, elegiría la revisión del boletín de vida escolar.En secundaria el b...
Reseña de lectura y experiencia del desafío del capítulo 7 de "밑바닥부터 만들면서 배우는 LLM"
Reseña de lectura y experiencia del desafío del capítulo 7 de "밑바닥부터 만들면서 배우는 LLM"
El contenido del capítulo 7 trata sobre el proceso de ajustar finamente el modelo para que siga instrucciones.Es hacer que responda como se espera ant...
Reseña de lectura del capítulo 6 de "Aprendiendo LLM desde cero"
Reseña de lectura del capítulo 6 de "Aprendiendo LLM desde cero"
El capítulo 6 trata sobre el fine-tuning para clasificación.El ejemplo que aparece es la creación de un clasificador de spam.Como el clasificador de s...
Reseña de lectura del capítulo 5 de «Aprender LLM construyéndolo desde cero»
Reseña de lectura del capítulo 5 de «Aprender LLM construyéndolo desde cero»
Hoy es 14 de diciembre.En realidad, el período del desafío ya terminó hace 2 semanas, pero aun así no podía renunciar a escribir la reseña.Porque esto...
Aprendiendo a crear un LLM desde cero – Reseña del capítulo 4
Aprendiendo a crear un LLM desde cero – Reseña del capítulo 4
Hoy es 26 de noviembre, así que si leo un capítulo al día, habré completado el reto.No sé si será posible con las interrupciones del primero y del seg...
Reseña de la lectura del capítulo 3 de LLM aprendiendo desde cero
Reseña de la lectura del capítulo 3 de LLM aprendiendo desde cero
Después de derramar agua sobre mi MacBook, entré en crisis y perdí alrededor de 3 a 4 días. Ahora que lo pienso, debería haber hecho algo, pensando que mi MacBook ya estaba arruinada y que la mandaría a reparar de todas formas. Aunque estoy un poco atrasado, quiero dejar mi reseña del capítulo 3 porque creo que debo continuar hasta el final. 1. Mecanismo de atención Capítulo 3...

댓글을 불러오는 중...