我正在尝试通过在文档中找到的以下命令在我的 Windows 10 上安装 jaxlib。
点安装 jaxlib
它显示以下错误
Collecting jaxlib
Could not find a version that satisfies the requirement jaxlib (from versions: None)
No matching distribution found for jaxlib
任何人都可以帮助我,提前谢谢!
我正在尝试通过在文档中找到的以下命令在我的 Windows 10 上安装 jaxlib。
点安装 jaxlib
它显示以下错误
Collecting jaxlib
Could not find a version that satisfies the requirement jaxlib (from versions: None)
No matching distribution found for jaxlib
任何人都可以帮助我,提前谢谢!
Windows 不支持 Jaxlib,您可以在此处查看。 https://github.com/google/jax/issues/438
我过去两天自己经历了这个过程,所以这就是我所做的:
下载并安装最新版本的microsoft visual studio(获取c++编译器和工具链)
下载并安装python
使用 pip、setuptools、6、wheel 和 numpy 包创建一个虚拟 python 环境(我是在 pycharm 的 GUI 中完成的)
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'))
巧克力安装巴泽尔
choco 安装 msys2
[System.Environment]::SetEnvironmentVariable("PATH", $Env:Path + ";C:\path\to\venv", "Machine")
./build/build.py
pip install c:\...\jax\dist\jaxlib-0.1.72-cp39-none-win_amd64.whl
点安装-e。
这种方式对我有用,因为 jax 主页上的文档完全让我感到困惑。
这对我有用:
powershell -ExecutionPolicy ByPass -NoExit -Command "& 'C:\users\<username>\Anaconda3\condabin\conda_hook.bat' ; conda activate <yourcondaEnvironment>"