«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Использование Polars с графическим процессором NVIDIA (CUDA) в Windows с использованием WSL2.

Использование Polars с графическим процессором NVIDIA (CUDA) в Windows с использованием WSL2.

Опубликовано 9 ноября 2024 г.
Просматривать:192

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

Прежде всего, дайте мне знать, если я что-то пропустил или понял что-то не так, или если у вас есть вопросы

Шаги

WSL2

  1. Установите любой дистрибутив Linux через магазин Windows (например, Ubuntu 22.04)
  2. Загрузите его и создайте пользователя
  3. Установите WSL версии 2 по умолчанию, выполнив эту команду в командной строке или Powershell (на вашем устройстве Windows).
wsl --set-default-version 2

Создание виртуальной среды внутри WSL2

1. Установите Python на экземпляре WSL2, выполнив следующие команды.

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

2. Создайте новую виртуальную среду.

python3 -m venv 

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

Вы можете создать эту виртуальную среду в корневой папке. После этого вы можете просто создать новые папки в корневой папке, и все они будут использовать эту виртуальную среду. Таким образом, вам не нужно каждый раз создавать новую виртуальную среду. (Время установки очень долгое, и вам, вероятно, не захочется делать это каждый раз)

3. Активируйте виртуальную среду.

source /bin/activate

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

Если вы успешно активировали виртуальную среду, вы должны увидеть () в левой части терминала перед каждой строкой

Затем вы можете деактивировать его, набрав deactivate, но пока оставьте его активированным для обучения

Установка пакетов pip в виртуальной среде

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

ПРИМЕЧАНИЕ. Чтобы иметь возможность запускать команды pip-install, вам необходимо находиться в активированной виртуальной среде. В противном случае вы получите сообщение об ошибке с предложением создать виртуальную среду

Использование виртуальной среды в VS Code

Вы можете открыть VS Code, набрав code . в терминале. Это приведет к установке и открытию установки VS Code на экземпляре WSL. В этой установке отсутствуют все расширения, имеющиеся в вашей установке Windows (например, Python, GitHub Copilot, Jupyter). Вы можете (нужно) установить их снова через вкладку «Расширения» в VS Code.

При выборе интерпретатора выберите вместо версии Python с номером версии. Нужный вам интерпретатор имеет то же имя, что и виртуальная среда, и после него будет указан номер версии Python в следующем формате

  • ✅ gpu-env (Python 3.11.2)
  • ❌ Python 3.11.2 /bin/python3
  • ❌ Python 3.11.2 /usr/bin/python3
Заявление о выпуске Эта статья воспроизведена по адресу: https://dev.to/harmanpsingh/using-polars-with-nvidia-gpu-cuda-on-windows-using-wsl2-869?1. В случае нарушения прав обращайтесь по адресу Study_golang@163. .com, чтобы удалить его
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3