5

ドキュメントで見つけた次のコマンドを使用して、Windows 10 に jaxlib をインストールしようとしています。

pip インストール jaxlib

次のエラーが表示されます

Collecting jaxlib
  Could not find a version that satisfies the requirement jaxlib (from versions: None)
No matching distribution found for jaxlib

誰でも私を助けることができますか、前もって感謝します!

4

4 に答える 4

3

私は過去2日間自分でプロセスを行ったので、私がしたことは次のとおりです。

  1. Microsoft Visual Studio の最新バージョンをダウンロードしてインストールします (C++ コンパイラとツールチェーンを入手するため)。

  2. パイソンをダウンロードしてインストールする

  3. パッケージpip、setuptools、six、wheel、およびnumpyを使用して仮想python環境を作成します(pycharmのGUIで行いました)

  4. ジャックスをダウンロード

  1. 管理者として Windows PowerShell を開き、jax ディレクトリに移動して、次の手順を実行します (コマンドは引用符で囲まれています)。
  • Chocolatey をインストールします (bazel を簡単にインストールするためのパッケージ マネージャー)

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

  • bazel のインストール (jaxlib のビルド用)

チョコインストールバゼル

  • msys2 (bazel 用の Linux ユーティリティ) をインストールします。

チョコインストール msys2

  • PowerShell で Python 環境を永続的にリンクする

[System.Environment]::SetEnvironmentVariable("PATH", $Env:Path + ";C:\path\to\venv", "Machine")

  • PowerShell の jax フォルダーにまだあり、実際に jax をビルドしてコンパイルします。

./build/build.py

  • インストール後、jaxlib をインストールするように要求されたコマンドを実行します。これは次のようなものです。

pip install c:\...\jax\dist\jaxlib-0.1.72-cp39-none-win_amd64.whl

  • 最後に jax をインストールします

pip インストール -e 。

jaxホームページのドキュメントが私を完全に混乱させたので、この方法でうまくいきました。

于 2021-09-24T00:05:36.990 に答える