desktop-arrow-downpip と uv で Unsloth をインストール

Pip を使ってローカルに Unsloth をインストールするには、以下の手順に従ってください:

Unsloth スタジオ

MacOS、Linux、WSL:

MacOS の場合、次があることを確認してください cmake がインストールされていること。インストールされていない場合は実行してください brew install cmake.

curl -LsSf https://astral.sh/uv/install.sh | sh
uv venv unsloth_studio --python 3.13
source unsloth_studio/bin/activate
uv pip install unsloth --torch-backend=auto
unsloth studio setup
unsloth studio -H 0.0.0.0 -p 8888

Windows PowerShell:

winget install -e --id Python.Python.3.13
winget install --id=astral-sh.uv  -e
uv venv unsloth_studio --python 3.13
.\unsloth_studio\Scripts\activate
uv pip install unsloth --torch-backend=auto
unsloth studio setup
unsloth studio -H 0.0.0.0 -p 8888

Unsloth を起動

MacOS、Linux、WSL:

Windows:

Unsloth Studio のインストール手順と要件の詳細は、 ガイドをご覧ください.

Unsloth コア

最新の pip リリースには uv pip(推奨)でインストール:

または単に pip:

をインストールするには vLLM と Unsloth を一緒にインストールするには、次を実行:

をインストールするには Unsloth の最新の main ブランチ をインストールするには、次を実行:

ための venv と仮想環境でのインストール インストールをシステムパッケージを壊さないように分離し、システムへの修復不能な損傷を減らすために、venv を使用してください:

Jupyter、Colab、または他のノートブックに Unsloth をインストールする場合は、コマンドの前に必ず次を付けてください !。これはターミナル使用時には必要ありません

circle-info

Python 3.13 が利用可能になりました!

アンインストールまたは再インストール

それでも Unsloth の依存関係の問題が発生する場合、多くのユーザーは Unsloth を強制的にアンインストールして再インストールすることで解決しています:


高度な Pip インストール

circle-exclamation

Pip は依存関係の問題があるため少し複雑です。pip コマンドは次の場合で異なります torch 2.2、2.3、2.4、2.5 および CUDA のバージョン。

他の torch バージョンについては、次をサポートします torch211, torch212, torch220, torch230, torch240 そして CUDA バージョンについては、次をサポートします cu118 および cu121 および cu124。Ampere デバイス(A100、H100、RTX3090)以上の場合は、次を使用してください cu118-ampere または cu121-ampere または cu124-ampere.

例えば、もしあなたが持っているなら torch 2.4 および CUDA 12.1、次を使用:

別の例、もしあなたが持っているなら torch 2.5 および CUDA 12.4、次を使用:

その他の例:

または、最適な pip インストールコマンドを取得するために、下をターミナルで実行してください: pip インストールコマンド:

または、下を手動で Python REPL で実行してください:

最終更新

役に立ちましたか?