diff --git a/LINUX.es.md b/LINUX.es.md index faa3fa3..633cfb2 100644 --- a/LINUX.es.md +++ b/LINUX.es.md @@ -490,7 +490,7 @@ python3-dev Instala la [última versión estable de Python](https://www.python.org/doc/versions/) que sea aceptada en el currículum de Le Wagon: ```bash -pyenv install 3.10.6 +pyenv install 3.12.9 ``` Este comando puede tomar un tiempo en ejecutarse. Esto es completamente normal. ¡No dudes en ayudar a los estudiantes que estén sentados cerca de ti! @@ -498,11 +498,11 @@ Este comando puede tomar un tiempo en ejecutarse. Esto es completamente normal. OK. Cuando este comando termine de ejecutarse, le diremos al sistema que use esta versión de Python **por defecto**. Esto se hace con: ```bash -pyenv global 3.10.6 +pyenv global 3.12.9 exec zsh ``` -Para verificar que esto haya funcionado, ejecuta `python --version`. Si ves `3.10.6`, ¡todo está bien! Si no, pídele ayuda a un TA para resolver el problema por medio de `versiones de pyenv` y `type -a python` (`python` debería estar usando la versión `.pyenv/shims` de primero). +Para verificar que esto haya funcionado, ejecuta `python --version`. Si ves `3.12.9`, ¡todo está bien! Si no, pídele ayuda a un TA para resolver el problema por medio de `versiones de pyenv` y `type -a python` (`python` debería estar usando la versión `.pyenv/shims` de primero). ## Entorno Virtual de Python @@ -519,7 +519,7 @@ exec zsh Crea el entorno virtual que usaremos durante todo el bootcamp: ```bash -pyenv virtualenv 3.10.6 lewagon +pyenv virtualenv 3.12.9 lewagon ``` Define el entorno virtual con lo siguiente: @@ -629,7 +629,7 @@ Puedes cerrar tu navegador web y luego cerrar el servidor jupyter con `CTRL` + ` Verifica tu versión de Python con los siguientes comandos: ```bash -zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.10.6 +zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.12.9 ``` Ejecuta el comando siguiente para verificar que hayas instalado los paquetes requeridos correctamente: diff --git a/LINUX.md b/LINUX.md index 6f18aeb..c529e8d 100644 --- a/LINUX.md +++ b/LINUX.md @@ -511,7 +511,7 @@ python3-dev Let's install the [latest stable version of Python](https://www.python.org/doc/versions/) supported by Le Wagon's curriculum: ```bash -pyenv install 3.10.6 +pyenv install 3.12.9 ``` This command might take a while, this is perfectly normal. Don't hesitate to help other students seated next to you! @@ -528,7 +528,7 @@ source ~/.zprofile Then try to install Python again: ```bash -pyenv install 3.10.6 +pyenv install 3.12.9 ``` If `pyenv` is still not found, contact a teacher. @@ -540,11 +540,11 @@ If `pyenv` is still not found, contact a teacher. OK once this command is complete, we are going to tell the system to use this version of Python **by default**. This is done with: ```bash -pyenv global 3.10.6 +pyenv global 3.12.9 exec zsh ``` -To check if this worked, run `python --version`. If you see `3.10.6`, perfect! If not, ask a TA that will help you debug the problem thanks to `pyenv versions` and `type -a python` (`python` should be using the `.pyenv/shims` version first). +To check if this worked, run `python --version`. If you see `3.12.9`, perfect! If not, ask a TA that will help you debug the problem thanks to `pyenv versions` and `type -a python` (`python` should be using the `.pyenv/shims` version first). ## Python Virtual Environment @@ -561,7 +561,7 @@ exec zsh Let's create the virtual environment we are going to use during the whole bootcamp: ```bash -pyenv virtualenv 3.10.6 lewagon +pyenv virtualenv 3.12.9 lewagon ``` Let's now set the virtual environment with: @@ -590,18 +590,7 @@ pip install -r https://raw.githubusercontent.com/lewagon/data-setup/master/specs ``` -## `jupyter` notebook extensions - -Pimp your `jupyter` notebooks with awesome extensions: - -```bash -# install nbextensions -jupyter contrib nbextension install --user -jupyter nbextension enable toc2/main -jupyter nbextension enable collapsible_headings/main -jupyter nbextension enable spellchecker/main -jupyter nbextension enable code_prettify/code_prettify -``` +## `jupyter` notebook tweaking and check up ### Custom CSS @@ -654,16 +643,6 @@ A tab should open on a new notebook: ![jupyter_notebook.png](images/jupyter_notebook.png) -### `nbextensions` check up - -Perform a sanity check for `jupyter notebooks nbextensions`. Click on `Nbextensions`: - -![jupyter_nbextensions.png](images/jupyter_nbextensions.png) - -Untick _"disable configuration for nbextensions without explicit compatibility"_ then check that _at least_ all `nbextensions` circled in red are enabled: - -![nbextensions.png](images/nbextensions.png) - You can close your web browser then terminate the jupyter server with `CTRL` + `C`. @@ -671,7 +650,7 @@ You can close your web browser then terminate the jupyter server with `CTRL` + ` Check your Python version with the following commands: ```bash -zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.10.6 +zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.12.9 ``` Run the following command to check if you successfully installed the required packages: diff --git a/LINUX_keep_current.es.md b/LINUX_keep_current.es.md index 1ccb8f2..a4a878a 100644 --- a/LINUX_keep_current.es.md +++ b/LINUX_keep_current.es.md @@ -93,7 +93,7 @@ cd $(pyenv root) && git pull Instala la versión actual de python: ```bash -pyenv install 3.10.6 +pyenv install 3.12.9 ``` 👉 Asegúrate de que el comando se ejecute completamente y luego **reinicia tu terminal**. @@ -107,7 +107,7 @@ pyenv virtualenv-delete lewagon_current Crea un nuevo ambiente virtual: ```bash -pyenv virtualenv 3.10.6 lewagon_current +pyenv virtualenv 3.12.9 lewagon_current ``` Define el nuevo ambiente virtual como predeterminado: @@ -126,8 +126,8 @@ pyenv versions ``` bash system - 3.10.6 - 3.10.6/envs/lewagon_current + 3.12.9 + 3.12.9/envs/lewagon_current 3.7.6 3.7.6/envs/lewagon * lewagon_current @@ -277,7 +277,7 @@ sudo service docker stop Verifica tu versión de Python con los siguientes comandos: ```bash -zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.10.6 +zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.12.9 ``` Ejecuta el comando siguiente para verificar que hayas instalado los paquetes requeridos correctamente: diff --git a/LINUX_keep_current.md b/LINUX_keep_current.md index 7ac8ec2..4dec62d 100644 --- a/LINUX_keep_current.md +++ b/LINUX_keep_current.md @@ -93,7 +93,7 @@ cd $(pyenv root) && git pull Install the current python version : ```bash -pyenv install 3.10.6 +pyenv install 3.12.9 ``` 👉 Make sure that the command completes correctly and **restart your terminal** @@ -107,7 +107,7 @@ pyenv virtualenv-delete lewagon_current Create a new virtual environment : ```bash -pyenv virtualenv 3.10.6 lewagon_current +pyenv virtualenv 3.12.9 lewagon_current ``` Set the new virtual environment as default : @@ -126,10 +126,10 @@ pyenv versions ``` bash system + 3.12.9 + 3.12.9/envs/lewagon_current 3.10.6 - 3.10.6/envs/lewagon_current - 3.7.6 - 3.7.6/envs/lewagon + 3.10.6/envs/lewagon * lewagon_current lewagon ``` @@ -277,7 +277,7 @@ sudo service docker stop Check your Python version with the following commands: ```bash -zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.10.6 +zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.12.9 ``` Run the following command to check if you successfully installed the required packages: diff --git a/VM.es.md b/VM.es.md index 4c851c2..23034fc 100644 --- a/VM.es.md +++ b/VM.es.md @@ -634,7 +634,7 @@ python3-dev Instala la [última versión estable de Python](https://www.python.org/doc/versions/) que sea aceptada en el currículum de Le Wagon: ```bash -pyenv install 3.10.6 +pyenv install 3.12.9 ``` Este comando puede tomar un tiempo en ejecutarse. Esto es completamente normal. ¡No dudes en ayudar a los estudiantes que estén sentados cerca de ti! @@ -642,11 +642,11 @@ Este comando puede tomar un tiempo en ejecutarse. Esto es completamente normal. OK. Cuando este comando termine de ejecutarse, le diremos al sistema que use esta versión de Python **por defecto**. Esto se hace con: ```bash -pyenv global 3.10.6 +pyenv global 3.12.9 exec zsh ``` -Para verificar que esto haya funcionado, ejecuta `python --version`. Si ves `3.10.6`, ¡todo está bien! Si no, pídele ayuda a un TA para resolver el problema por medio de `versiones de pyenv` y `type -a python` (`python` debería estar usando la versión `.pyenv/shims` de primero). +Para verificar que esto haya funcionado, ejecuta `python --version`. Si ves `3.12.9`, ¡todo está bien! Si no, pídele ayuda a un TA para resolver el problema por medio de `versiones de pyenv` y `type -a python` (`python` debería estar usando la versión `.pyenv/shims` de primero). ## Entorno Virtual de Python @@ -663,7 +663,7 @@ exec zsh Crea el entorno virtual que usaremos durante todo el bootcamp: ```bash -pyenv virtualenv 3.10.6 lewagon +pyenv virtualenv 3.12.9 lewagon ``` Define el entorno virtual con lo siguiente: @@ -773,7 +773,7 @@ Puedes cerrar tu navegador web y luego cerrar el servidor jupyter con `CTRL` + ` Verifica tu versión de Python con los siguientes comandos: ```bash -zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.10.6 +zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.12.9 ``` Ejecuta el comando siguiente para verificar que hayas instalado los paquetes requeridos correctamente: diff --git a/VM.md b/VM.md index 771d7fd..bf721f3 100644 --- a/VM.md +++ b/VM.md @@ -909,7 +909,7 @@ python3-dev Let's install the [latest stable version of Python](https://www.python.org/doc/versions/) supported by Le Wagon's curriculum: ```bash -pyenv install 3.10.6 +pyenv install 3.12.9 ``` This command might take a while, this is perfectly normal. Don't hesitate to help other students seated next to you! @@ -926,7 +926,7 @@ source ~/.zprofile Then try to install Python again: ```bash -pyenv install 3.10.6 +pyenv install 3.12.9 ``` If `pyenv` is still not found, contact a teacher. @@ -938,11 +938,11 @@ If `pyenv` is still not found, contact a teacher. OK once this command is complete, we are going to tell the system to use this version of Python **by default**. This is done with: ```bash -pyenv global 3.10.6 +pyenv global 3.12.9 exec zsh ``` -To check if this worked, run `python --version`. If you see `3.10.6`, perfect! If not, ask a TA that will help you debug the problem thanks to `pyenv versions` and `type -a python` (`python` should be using the `.pyenv/shims` version first). +To check if this worked, run `python --version`. If you see `3.12.9`, perfect! If not, ask a TA that will help you debug the problem thanks to `pyenv versions` and `type -a python` (`python` should be using the `.pyenv/shims` version first). ## Python Virtual Environment @@ -959,7 +959,7 @@ exec zsh Let's create the virtual environment we are going to use during the whole bootcamp: ```bash -pyenv virtualenv 3.10.6 lewagon +pyenv virtualenv 3.12.9 lewagon ``` Let's now set the virtual environment with: @@ -988,18 +988,7 @@ pip install -r https://raw.githubusercontent.com/lewagon/data-setup/master/specs ``` -## `jupyter` notebook extensions - -Pimp your `jupyter` notebooks with awesome extensions: - -```bash -# install nbextensions -jupyter contrib nbextension install --user -jupyter nbextension enable toc2/main -jupyter nbextension enable collapsible_headings/main -jupyter nbextension enable spellchecker/main -jupyter nbextension enable code_prettify/code_prettify -``` +## `jupyter` notebook tweaking and check up ### Custom CSS @@ -1052,16 +1041,6 @@ A tab should open on a new notebook: ![jupyter_notebook.png](images/jupyter_notebook.png) -### `nbextensions` check up - -Perform a sanity check for `jupyter notebooks nbextensions`. Click on `Nbextensions`: - -![jupyter_nbextensions.png](images/jupyter_nbextensions.png) - -Untick _"disable configuration for nbextensions without explicit compatibility"_ then check that _at least_ all `nbextensions` circled in red are enabled: - -![nbextensions.png](images/nbextensions.png) - You can close your web browser then terminate the jupyter server with `CTRL` + `C`. @@ -1069,7 +1048,7 @@ You can close your web browser then terminate the jupyter server with `CTRL` + ` Check your Python version with the following commands: ```bash -zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.10.6 +zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.12.9 ``` Run the following command to check if you successfully installed the required packages: diff --git a/WINDOWS.es.md b/WINDOWS.es.md index d3b8a0a..0e7d5c8 100644 --- a/WINDOWS.es.md +++ b/WINDOWS.es.md @@ -1022,7 +1022,7 @@ python3-dev Instala la [última versión estable de Python](https://www.python.org/doc/versions/) que sea aceptada en el currículum de Le Wagon: ```bash -pyenv install 3.10.6 +pyenv install 3.12.9 ``` Este comando puede tomar un tiempo en ejecutarse. Esto es completamente normal. ¡No dudes en ayudar a los estudiantes que estén sentados cerca de ti! @@ -1030,11 +1030,11 @@ Este comando puede tomar un tiempo en ejecutarse. Esto es completamente normal. OK. Cuando este comando termine de ejecutarse, le diremos al sistema que use esta versión de Python **por defecto**. Esto se hace con: ```bash -pyenv global 3.10.6 +pyenv global 3.12.9 exec zsh ``` -Para verificar que esto haya funcionado, ejecuta `python --version`. Si ves `3.10.6`, ¡todo está bien! Si no, pídele ayuda a un TA para resolver el problema por medio de `versiones de pyenv` y `type -a python` (`python` debería estar usando la versión `.pyenv/shims` de primero). +Para verificar que esto haya funcionado, ejecuta `python --version`. Si ves `3.12.9`, ¡todo está bien! Si no, pídele ayuda a un TA para resolver el problema por medio de `versiones de pyenv` y `type -a python` (`python` debería estar usando la versión `.pyenv/shims` de primero). ## Entorno Virtual de Python @@ -1051,7 +1051,7 @@ exec zsh Crea el entorno virtual que usaremos durante todo el bootcamp: ```bash -pyenv virtualenv 3.10.6 lewagon +pyenv virtualenv 3.12.9 lewagon ``` Define el entorno virtual con lo siguiente: @@ -1205,7 +1205,7 @@ Puedes cerrar tu navegador web y luego cerrar el servidor jupyter con `CTRL` + ` Verifica tu versión de Python con los siguientes comandos: ```bash -zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.10.6 +zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.12.9 ``` Ejecuta el comando siguiente para verificar que hayas instalado los paquetes requeridos correctamente: diff --git a/WINDOWS.md b/WINDOWS.md index 66a3b6e..bf19fa3 100644 --- a/WINDOWS.md +++ b/WINDOWS.md @@ -1062,7 +1062,7 @@ python3-dev Let's install the [latest stable version of Python](https://www.python.org/doc/versions/) supported by Le Wagon's curriculum: ```bash -pyenv install 3.10.6 +pyenv install 3.12.9 ``` This command might take a while, this is perfectly normal. Don't hesitate to help other students seated next to you! @@ -1079,7 +1079,7 @@ source ~/.zprofile Then try to install Python again: ```bash -pyenv install 3.10.6 +pyenv install 3.12.9 ``` If `pyenv` is still not found, contact a teacher. @@ -1091,11 +1091,11 @@ If `pyenv` is still not found, contact a teacher. OK once this command is complete, we are going to tell the system to use this version of Python **by default**. This is done with: ```bash -pyenv global 3.10.6 +pyenv global 3.12.9 exec zsh ``` -To check if this worked, run `python --version`. If you see `3.10.6`, perfect! If not, ask a TA that will help you debug the problem thanks to `pyenv versions` and `type -a python` (`python` should be using the `.pyenv/shims` version first). +To check if this worked, run `python --version`. If you see `3.12.9`, perfect! If not, ask a TA that will help you debug the problem thanks to `pyenv versions` and `type -a python` (`python` should be using the `.pyenv/shims` version first). ## Python Virtual Environment @@ -1112,7 +1112,7 @@ exec zsh Let's create the virtual environment we are going to use during the whole bootcamp: ```bash -pyenv virtualenv 3.10.6 lewagon +pyenv virtualenv 3.12.9 lewagon ``` Let's now set the virtual environment with: @@ -1185,18 +1185,7 @@ If it is not the case, please call a TA. To stop the Jupyter server in the terminal, press `Ctrl` + `C`, enter y, then press Enter. -## `jupyter` notebook extensions - -Pimp your `jupyter` notebooks with awesome extensions: - -```bash -# install nbextensions -jupyter contrib nbextension install --user -jupyter nbextension enable toc2/main -jupyter nbextension enable collapsible_headings/main -jupyter nbextension enable spellchecker/main -jupyter nbextension enable code_prettify/code_prettify -``` +## `jupyter` notebook tweaking and check up ### Custom CSS @@ -1249,16 +1238,6 @@ A tab should open on a new notebook: ![jupyter_notebook.png](images/jupyter_notebook.png) -### `nbextensions` check up - -Perform a sanity check for `jupyter notebooks nbextensions`. Click on `Nbextensions`: - -![jupyter_nbextensions.png](images/jupyter_nbextensions.png) - -Untick _"disable configuration for nbextensions without explicit compatibility"_ then check that _at least_ all `nbextensions` circled in red are enabled: - -![nbextensions.png](images/nbextensions.png) - You can close your web browser then terminate the jupyter server with `CTRL` + `C`. @@ -1266,7 +1245,7 @@ You can close your web browser then terminate the jupyter server with `CTRL` + ` Check your Python version with the following commands: ```bash -zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.10.6 +zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.12.9 ``` Run the following command to check if you successfully installed the required packages: diff --git a/WINDOWS_keep_current.es.md b/WINDOWS_keep_current.es.md index ac4c6ac..b23f12c 100644 --- a/WINDOWS_keep_current.es.md +++ b/WINDOWS_keep_current.es.md @@ -93,7 +93,7 @@ cd $(pyenv root) && git pull Instala la versión actual de python: ```bash -pyenv install 3.10.6 +pyenv install 3.12.9 ``` 👉 Asegúrate de que el comando se ejecute completamente y luego **reinicia tu terminal**. @@ -107,7 +107,7 @@ pyenv virtualenv-delete lewagon_current Crea un nuevo ambiente virtual: ```bash -pyenv virtualenv 3.10.6 lewagon_current +pyenv virtualenv 3.12.9 lewagon_current ``` Define el nuevo ambiente virtual como predeterminado: @@ -126,8 +126,8 @@ pyenv versions ``` bash system - 3.10.6 - 3.10.6/envs/lewagon_current + 3.12.9 + 3.12.9/envs/lewagon_current 3.7.6 3.7.6/envs/lewagon * lewagon_current @@ -269,7 +269,7 @@ Stop the Docker Desktop app Verifica tu versión de Python con los siguientes comandos: ```bash -zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.10.6 +zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.12.9 ``` Ejecuta el comando siguiente para verificar que hayas instalado los paquetes requeridos correctamente: diff --git a/WINDOWS_keep_current.md b/WINDOWS_keep_current.md index 2e6adf3..14696e1 100644 --- a/WINDOWS_keep_current.md +++ b/WINDOWS_keep_current.md @@ -93,7 +93,7 @@ cd $(pyenv root) && git pull Install the current python version : ```bash -pyenv install 3.10.6 +pyenv install 3.12.9 ``` 👉 Make sure that the command completes correctly and **restart your terminal** @@ -107,7 +107,7 @@ pyenv virtualenv-delete lewagon_current Create a new virtual environment : ```bash -pyenv virtualenv 3.10.6 lewagon_current +pyenv virtualenv 3.12.9 lewagon_current ``` Set the new virtual environment as default : @@ -126,10 +126,10 @@ pyenv versions ``` bash system + 3.12.9 + 3.12.9/envs/lewagon_current 3.10.6 - 3.10.6/envs/lewagon_current - 3.7.6 - 3.7.6/envs/lewagon + 3.10.6/envs/lewagon * lewagon_current lewagon ``` @@ -269,7 +269,7 @@ Stop the Docker Desktop app Check your Python version with the following commands: ```bash -zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.10.6 +zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.12.9 ``` Run the following command to check if you successfully installed the required packages: diff --git a/macOS.es.md b/macOS.es.md index e479485..3eb2612 100644 --- a/macOS.es.md +++ b/macOS.es.md @@ -568,7 +568,7 @@ export LDFLAGS="-L/opt/homebrew/lib"; export CPPFLAGS="-I/opt/homebrew/include" Instala la [última versión estable de Python](https://www.python.org/doc/versions/) aceptada en el currículum de Le Wagon: ```bash -pyenv install 3.10.6 +pyenv install 3.12.9 ``` Este comando puede tomar un tiempo en ejecutarse. Esto es completamente normal. ¡No dudes en ayudar a los estudiantes que estén sentados cerca de ti! @@ -593,7 +593,7 @@ export CPPFLAGS="-I/usr/local/opt/zlib/include" Luego trata de instalar Python nuevamente: ```bash -pyenv install 3.10.6 +pyenv install 3.12.9 ``` Es posible que aparezca otro error relacionado con `bzip2`. Esto lo puedes ignorar y continuar al paso siguiente. @@ -604,11 +604,11 @@ Es posible que aparezca otro error relacionado con `bzip2`. Esto lo puedes ignor OK. Cuando este comando termine de ejecutarse, le diremos al sistema que use esta versión de Python **por defecto**. Esto se hace con: ```bash -pyenv global 3.10.6 +pyenv global 3.12.9 exec zsh ``` -Para verificar si esto ha funcionado, ejecuta `python --version`. Si ves `3.10.6`, ¡todo está bien! Si no, pídele ayuda a un TA para resolver el problema por medio `pyenv versions` y `type -a python` (`python` debería estar usando la versión `.pyenv/shims` de primero). +Para verificar si esto ha funcionado, ejecuta `python --version`. Si ves `3.12.9`, ¡todo está bien! Si no, pídele ayuda a un TA para resolver el problema por medio `pyenv versions` y `type -a python` (`python` debería estar usando la versión `.pyenv/shims` de primero). ## Entorno Virtual de Python @@ -625,7 +625,7 @@ exec zsh Crea el entorno virtual que usaremos durante todo el bootcamp: ```bash -pyenv virtualenv 3.10.6 lewagon +pyenv virtualenv 3.12.9 lewagon ``` Define el entorno virtual con lo siguiente: @@ -751,7 +751,7 @@ Puedes cerrar tu navegador web y luego cerrar el servidor jupyter con `CTRL` + ` Verifica tu versión de Python con los siguientes comandos: ```bash -zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.10.6 +zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.12.9 ``` Ejecuta el comando siguiente para verificar que hayas instalado los paquetes requeridos correctamente: diff --git a/macOS.md b/macOS.md index 59122a5..bcdf4aa 100644 --- a/macOS.md +++ b/macOS.md @@ -571,7 +571,7 @@ export LDFLAGS="-L/opt/homebrew/lib"; export CPPFLAGS="-I/opt/homebrew/include" Let's install the [latest stable version of Python](https://www.python.org/doc/versions/) supported by Le Wagon's curriculum: ```bash -pyenv install 3.10.6 +pyenv install 3.12.9 ``` This command might take a while, this is perfectly normal. Don't hesitate to help other students seated next to you! @@ -588,7 +588,7 @@ source ~/.zprofile Then try to install Python again: ```bash -pyenv install 3.10.6 +pyenv install 3.12.9 ``` If `pyenv` is still not found, contact a teacher. @@ -616,7 +616,7 @@ export CPPFLAGS="-I/usr/local/opt/zlib/include" Then try to install Python again: ```bash -pyenv install 3.10.6 +pyenv install 3.12.9 ``` It could raise another error about `bzip2`, you can ignore it and continue to the next step. @@ -627,11 +627,11 @@ It could raise another error about `bzip2`, you can ignore it and continue to th OK once this command is complete, we are going to tell the system to use this version of Python **by default**. This is done with: ```bash -pyenv global 3.10.6 +pyenv global 3.12.9 exec zsh ``` -To check if this worked, run `python --version`. If you see `3.10.6`, perfect! If not, ask a TA that will help you debug the problem thanks to `pyenv versions` and `type -a python` (`python` should be using the `.pyenv/shims` version first). +To check if this worked, run `python --version`. If you see `3.12.9`, perfect! If not, ask a TA that will help you debug the problem thanks to `pyenv versions` and `type -a python` (`python` should be using the `.pyenv/shims` version first). ## Python Virtual Environment @@ -648,7 +648,7 @@ exec zsh Let's create the virtual environment we are going to use during the whole bootcamp: ```bash -pyenv virtualenv 3.10.6 lewagon +pyenv virtualenv 3.12.9 lewagon ``` Let's now set the virtual environment with: @@ -693,18 +693,7 @@ pip install -r https://raw.githubusercontent.com/lewagon/data-setup/master/specs -## `jupyter` notebook extensions - -Pimp your `jupyter` notebooks with awesome extensions: - -```bash -# install nbextensions -jupyter contrib nbextension install --user -jupyter nbextension enable toc2/main -jupyter nbextension enable collapsible_headings/main -jupyter nbextension enable spellchecker/main -jupyter nbextension enable code_prettify/code_prettify -``` +## `jupyter` notebook tweaking and check up ### Custom CSS @@ -757,16 +746,6 @@ A tab should open on a new notebook: ![jupyter_notebook.png](images/jupyter_notebook.png) -### `nbextensions` check up - -Perform a sanity check for `jupyter notebooks nbextensions`. Click on `Nbextensions`: - -![jupyter_nbextensions.png](images/jupyter_nbextensions.png) - -Untick _"disable configuration for nbextensions without explicit compatibility"_ then check that _at least_ all `nbextensions` circled in red are enabled: - -![nbextensions.png](images/nbextensions.png) - You can close your web browser then terminate the jupyter server with `CTRL` + `C`. @@ -774,7 +753,7 @@ You can close your web browser then terminate the jupyter server with `CTRL` + ` Check your Python version with the following commands: ```bash -zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.10.6 +zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.12.9 ``` Run the following command to check if you successfully installed the required packages: diff --git a/macOS_keep_current.es.md b/macOS_keep_current.es.md index 7e7f0ce..2d02984 100644 --- a/macOS_keep_current.es.md +++ b/macOS_keep_current.es.md @@ -93,7 +93,7 @@ brew update && brew upgrade pyenv Instala la versión actual de python: ```bash -pyenv install 3.10.6 +pyenv install 3.12.9 ``` 👉 Asegúrate de que el comando se ejecute completamente y luego **reinicia tu terminal**. @@ -107,7 +107,7 @@ pyenv virtualenv-delete lewagon_current Crea un nuevo ambiente virtual: ```bash -pyenv virtualenv 3.10.6 lewagon_current +pyenv virtualenv 3.12.9 lewagon_current ``` Define el nuevo ambiente virtual como predeterminado: @@ -126,8 +126,8 @@ pyenv versions ``` bash system - 3.10.6 - 3.10.6/envs/lewagon_current + 3.12.9 + 3.12.9/envs/lewagon_current 3.7.6 3.7.6/envs/lewagon * lewagon_current @@ -285,7 +285,7 @@ Stop the Docker app Verifica tu versión de Python con los siguientes comandos: ```bash -zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.10.6 +zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.12.9 ``` Ejecuta el comando siguiente para verificar que hayas instalado los paquetes requeridos correctamente: diff --git a/macOS_keep_current.md b/macOS_keep_current.md index cb06612..5a2bdd2 100644 --- a/macOS_keep_current.md +++ b/macOS_keep_current.md @@ -93,7 +93,7 @@ brew update && brew upgrade pyenv Install the current python version : ```bash -pyenv install 3.10.6 +pyenv install 3.12.9 ``` 👉 Make sure that the command completes correctly and **restart your terminal** @@ -107,7 +107,7 @@ pyenv virtualenv-delete lewagon_current Create a new virtual environment : ```bash -pyenv virtualenv 3.10.6 lewagon_current +pyenv virtualenv 3.12.9 lewagon_current ``` Set the new virtual environment as default : @@ -126,10 +126,10 @@ pyenv versions ``` bash system + 3.12.9 + 3.12.9/envs/lewagon_current 3.10.6 - 3.10.6/envs/lewagon_current - 3.7.6 - 3.7.6/envs/lewagon + 3.10.6/envs/lewagon * lewagon_current lewagon ``` @@ -285,7 +285,7 @@ Stop the Docker app Check your Python version with the following commands: ```bash -zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.10.6 +zsh -c "$(curl -fsSL https://raw.githubusercontent.com/lewagon/data-setup/master/checks/python_checker.sh)" 3.12.9 ``` Run the following command to check if you successfully installed the required packages: