Gestionar múltiples versiones de Python
Instalación de pyenv en Windows
=================================
Ejecutar como administrador PowerShell 5
Ejecutar este comando para permitir ejecutar scripts firmados y locales:
Set-ExecutionPolicy RemoteSigned
Instalar Pyenv:
Invoke-WebRequest -UseBasicParsing -Uri "https://raw.githubusercontent.com/pyenv-win/pyenv-win/master/pyenv-win/install-pyenv-win.ps1" -OutFile "./install-pyenv-win.ps1"; &"./install-pyenv-win.ps1"
Verificar la versión instalada de pyenv
pyenv --version
Lista todas las versiones de python compatibles con pyenv
pyenv install --list
Actualizar la lista de versiones de Python
pyenv update
Instalar una versión específica de Python:
pyenv install 3.9.10
pyenv install 3.12.7
pyenv install 3.13.3
Ver todas las versiones de Python instaladas en tu sistema.
pyenv versions
Establecer una versión global para todo el sistema.
pyenv global 3.13.0
cd /ruta/a/tu/proyecto
pyenv local 3.12.7
Se creará un archivo .python-version en el directorio del proyecto
Ver la versión instalada de Python en tu proyecto
pyenv local
Obtener la ruta de python
pyenv which python
%USERPROFILE%\.pyenv\pyenv-win\versions\3.13.0\python.exe
Desinstalar una versión de Python
pyenv uninstall 3.12.7
---------------------------------------------------------------------------------------------------------------
Usar pyenv con venv
Configura la versión de Python que deseas usar en un proyecto especifico:
cd /ruta/a/tu/proyecto
pyenv local 3.9.10
Crear un entorno virtual
python -m venv my-env
Activar el entorno virtual en Windows:
my-env\Scripts\activate
Desactivar el entorno virtual
deactivate
No hay comentarios:
Publicar un comentario