H2oGPT/Установка/Windows: различия между версиями
Перейти к навигации
Перейти к поиску
Dzmuh (обсуждение | вклад) (Новая страница: «== Windows 10/11 == Понадобится Visual Studio 2022 с установленными компонентами: * Windows 11 SDK * C++ Universal Windows Platform support (e.g. for v143 build tools) * MSVC VS 2022 C++ x64/x86 build tools (latest) * C++ CMake tools for Windows») |
Dzmuh (обсуждение | вклад) |
||
| (не показано 5 промежуточных версий этого же участника) | |||
| Строка 1: | Строка 1: | ||
== Windows 10/11 == | == Windows 10/11 == | ||
Понадобится Visual Studio 2022 с установленными компонентами: | Понадобится [[Visual Studio 2022]] с установленными компонентами: | ||
* Windows 11 SDK | * Windows 11 SDK | ||
* C++ Universal Windows Platform support (e.g. for v143 build tools) | * C++ Universal Windows Platform support (e.g. for v143 build tools) | ||
* MSVC VS 2022 C++ x64/x86 build tools (latest) | * MSVC VS 2022 C++ x64/x86 build tools (latest) | ||
* C++ CMake tools for Windows | * C++ CMake tools for Windows | ||
Понадобится [[MinGW]] с установленными компонентами: | |||
* minigw32-base | |||
* mingw32-gcc-g++ | |||
Понадобится [[Miniconda]] или [[Anaconda (дистрибутив Python)|Anaconda]] | |||
Запустим оболочку Miniconda (не через powershell) от имени администратора. | |||
Выполним: <code>set path=%path%;c:\MinGW\msys\1.0\bin\</code> чтобы добавить в системные пути компилятор MinGW C++. | |||
В некоторых случаях может быть правильным использовать <code>set path=%path%;c:\MinGW\bin\</code>. | |||
Нужно убедится в том, что установлены последние драйвера [[NVidia]] для Windows. Подтвердите, что можете выполнить <code>nvidia-smi</code> и посмотреть версию драйвера | |||
Настройка среды Conda: | |||
<syntaxhighlight lang="bash"> | |||
conda create -n h2ogpt -y | |||
conda activate h2ogpt | |||
conda install python=3.10 -c conda-forge -y | |||
python --version # should say python 3.10.xx | |||
python -c "import os, sys ; print('hello world')" # should print "hello world" | |||
</syntaxhighlight> | |||
GPU Only: Install CUDA | |||
<syntaxhighlight lang="bash"> | |||
conda install cudatoolkit=11.8 -c conda-forge -y | |||
set CUDA_HOME=$CONDA_PREFIX | |||
</syntaxhighlight> | |||
Если в системе не установлен [[Git]] то выполним: | |||
<syntaxhighlight lang="bash"> | |||
conda install -c conda-forge git | |||
</syntaxhighlight> | |||
Установим h2oGPT: | |||
<syntaxhighlight lang="bash"> | |||
git clone https://github.com/h2oai/h2ogpt.git | |||
cd h2ogpt | |||
</syntaxhighlight> | |||
Подготовка к установке зависимостей: | |||
<syntaxhighlight lang="bash"> | |||
set PIP_EXTRA_INDEX_URL=https://download.pytorch.org/whl/cu118 https://huggingface.github.io/autogptq-index/whl/cu118/ | |||
</syntaxhighlight> | |||
И в итоге: | |||
<syntaxhighlight lang="bash"> | |||
set GPLOK=1 | |||
docs\windows_install.bat | |||
</syntaxhighlight> | |||
Текущая версия от 21:52, 21 августа 2024
Windows 10/11
Понадобится Visual Studio 2022 с установленными компонентами:
- Windows 11 SDK
- C++ Universal Windows Platform support (e.g. for v143 build tools)
- MSVC VS 2022 C++ x64/x86 build tools (latest)
- C++ CMake tools for Windows
Понадобится MinGW с установленными компонентами:
- minigw32-base
- mingw32-gcc-g++
Понадобится Miniconda или Anaconda
Запустим оболочку Miniconda (не через powershell) от имени администратора.
Выполним: set path=%path%;c:\MinGW\msys\1.0\bin\ чтобы добавить в системные пути компилятор MinGW C++.
В некоторых случаях может быть правильным использовать set path=%path%;c:\MinGW\bin\.
Нужно убедится в том, что установлены последние драйвера NVidia для Windows. Подтвердите, что можете выполнить nvidia-smi и посмотреть версию драйвера
Настройка среды Conda:
conda create -n h2ogpt -y
conda activate h2ogpt
conda install python=3.10 -c conda-forge -y
python --version # should say python 3.10.xx
python -c "import os, sys ; print('hello world')" # should print "hello world"
GPU Only: Install CUDA
conda install cudatoolkit=11.8 -c conda-forge -y
set CUDA_HOME=$CONDA_PREFIX
Если в системе не установлен Git то выполним:
conda install -c conda-forge git
Установим h2oGPT:
git clone https://github.com/h2oai/h2ogpt.git
cd h2ogpt
Подготовка к установке зависимостей:
set PIP_EXTRA_INDEX_URL=https://download.pytorch.org/whl/cu118 https://huggingface.github.io/autogptq-index/whl/cu118/
И в итоге:
set GPLOK=1
docs\windows_install.bat