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

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

推奨インストール方法

最新の pip リリースについては pip(推奨)でインストールしてください:

pip install unsloth

使用するには uv:

pip install --upgrade pip && pip install uv
uv pip install unsloth

インストールするには vLLM と Unsloth 一緒に、次を実行してください:

uv pip install unsloth vllm

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

pip install unsloth
pip uninstall unsloth unsloth_zoo -y && pip install --no-deps git+https://github.com/unslothai/unsloth_zoo.git && pip install --no-deps git+https://github.com/unslothai/unsloth.git

に関して venv および仮想環境のインストール インストールを分離してシステムパッケージを壊さないようにし、システムへの取り返しのつかない損害を減らすために、venv を使用してください:

apt install python3.10-venv python3.11-venv python3.12-venv python3.13-venv -y
python -m venv unsloth_env
source unsloth_env/bin/activate
pip install --upgrade pip && pip install uv
uv pip install unsloth

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 インストールコマンドを取得してください:

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

最終更新

役に立ちましたか?