"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > Usando Polars con NVIDIA GPU (CUDA), en Windows usando WSL2

Usando Polars con NVIDIA GPU (CUDA), en Windows usando WSL2

Publicado el 2024-11-09
Navegar:489

Using Polars with NVIDIA GPU (CUDA), on Windows using WSL2

En primer lugar, avíseme si me perdí algo, o me equivoqué en algo, o si tiene preguntas

Pasos

WSL2

  1. Instala cualquier distribución de Linux a través de la tienda de Windows (Ubuntu 22.04 por ejemplo)
  2. Iniciarlo y crear un usuario
  3. Establezca WSL versión 2 como predeterminada ejecutando este comando en el símbolo del sistema o Powershell (en su dispositivo Windows)
wsl --set-default-version 2

Creando un entorno virtual dentro de WSL2

1. Instale Python en la instancia WSL2 ejecutando estos comandos

sudo apt update
sudo apt install python3 python3-pip python3-venv

2. Crear un nuevo entorno virtual

python3 -m venv 

# examples
python3 -m venv myenv
# or
python3 -m venv gpu-env

Puedes crear este entorno virtual en la carpeta raíz. Después de esto, simplemente puede crear nuevas carpetas en la carpeta raíz, y todas usarán ese entorno virtual. De esta manera no es necesario crear un nuevo entorno virtual cada vez. (El tiempo de instalación es muy largo y probablemente no quieras hacerlo cada vez)

3. Activa el entorno virtual

source /bin/activate

# examples
source myenv/bin/activate
# or
source gpu-env/bin/activate

Si activó exitosamente el entorno virtual, debería ver () en el lado izquierdo de la terminal, antes de cada línea

Luego puedes desactivarlo escribiendo desactivar, pero por ahora mantenlo activado para el tutorial

Instalación de paquetes pip en un entorno virtual

pip install polars[gpu] pandas numpy tensorflow[and-cuda]

NOTA: Debe estar dentro de un entorno virtual activado para poder ejecutar los comandos pip-install. De lo contrario, recibirá un error indicándole que cree un entorno virtual

Usando el entorno virtual en VS Code

Puedes abrir VS Code escribiendo el código. en la terminal. Esto instalará y abrirá la instalación de VS Code en la instancia WSL. Esta instalación no tiene todas las extensiones que tiene en su instalación de Windows (por ejemplo, Python, GitHub Copilot, Jupyter). Puede (tiene que) instalarlos nuevamente a través de la pestaña Extensiones en VS Code.

Al seleccionar un intérprete, seleccione , en lugar de la versión de Python con un número de versión. El intérprete que necesita tiene exactamente el mismo nombre que el entorno virtual y tendrá un número de versión de Python después, en este formato

  • ✅ gpu-env (Python 3.11.2)
  • ❌ Python 3.11.2 /bin/python3
  • ❌ Python 3.11.2 /usr/bin/python3
Declaración de liberación Este artículo se reproduce en: https://dev.to/harmanpsingh/using-polars-with-nvidia-gpu-cuda-on-windows-using-wsl2-869?1 Si hay alguna infracción, comuníquese con Study_golang@163 .com para eliminarlo
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3