段階的解決
Windows プラットフォームの特定の環境では、以下の標準化されたインストール手順を推奨します:
- 事前設定::
- Visual Studio 2022をインストールし、"Desktop Development with C++"コンポーネントにチェックを入れる。
- 公式NVIDIAドライバによるCUDA 12.6+環境の確保(RTX 20シリーズ以上のグラフィックスカードが必要です。)
- 精度に依存するインストール::
- condaを使ってPython 3.11の仮想環境を作る:
conda create -n nunchaku python=3.11 - pip指定バージョンによるインストール:
pip install torch==2.6.0 torchvision==0.16.0 --index-url https://download.pytorch.org/whl/cu121
- condaを使ってPython 3.11の仮想環境を作る:
- 代替設置プログラム::
- コンパイル済みのホイールを直接使用する:
pip install https://huggingface.co/mit-han-lab/nunchaku/resolve/main/nunchaku-0.1.4...win_amd64.whl - またはソースからコンパイルするときに設定する
set CL=/std:c++17MSVCの互換性問題の解決
- コンパイル済みのホイールを直接使用する:
よくある質問にも答えている:
- MSB8036エラーが発生した場合は、Windows 10 SDK (10.0.19041.0)をインストールする必要があります。
- とおすnvidia-smiCUDAのバージョンを確認する際には、ドライバーのバージョンとCUDAツールキットのバージョンの対応関係に注意することが重要です。
この答えは記事から得たものである。ヌンチャク:FLUX.1とSANAの4ビット量子化モデルを効率的に実行する推論ツールについて































