Ubuntu安装apex

Ubuntu安装apex

问题

Ubuntu在使用apex官方的说明安装apex时或多或少会出现一些奇怪的问题,导致安装不上。
apex的github网址为:https://github.com/NVIDIA/apex

前期准备

ubuntu系统中的cuda版本需要和当前python环境中的一致,即使当前是python的虚拟环境。

安装apex

按照官方文档的说明,先尝试安装有CUDA和C++扩展的版本:

首先:

bash 复制代码
git clone https://github.com/NVIDIA/apex
cd apex

如果pip >= 23.1的话(但是有的时候会安装失败):

bash 复制代码
pip install -v --disable-pip-version-check --no-cache-dir --no-build-isolation --config-settings "--build-option=--cpp_ext" --config-settings "--build-option=--cuda_ext" ./

上面那个实在不行的话,就改成下面这个试试(我在pip >= 23.1,用上面的命令没有成功,但是用下面的成功了。有可能会提示缺个python的包,用conda或者pip手动安装上对应的包即可):

bash 复制代码
pip install -v --disable-pip-version-check --no-cache-dir --no-build-isolation --global-option="--cpp_ext" --global-option="--cuda_ext" ./

最后实在没有办法的话,就用下面的仅python构建的指令:

bash 复制代码
pip install -v --disable-pip-version-check --no-build-isolation --no-cache-dir ./
相关推荐
DYWorker0013 小时前
Linux驱动子系统:DMA-Buf —— Consumer和Provider(008)
linux·驱动开发
泡干脆面就番茄4 小时前
深度学习:PyTorch框架初识——MNIST手写数字识别
python·深度学习
雯宝4 小时前
Linux 内核函数集
linux
GeW4 小时前
从挂科到高分通过:RHCE快速拿证的10个提分技巧
linux
richard_first4 小时前
第3章 PTQ:不用重新训练也能量化 LLM
人工智能·深度学习·语言模型·自然语言处理·transformer
萌新小码农‍5 小时前
KL散度的介绍
人工智能·深度学习·机器学习
我本善良ab5 小时前
PVE使用GRUB如何复位ubuntu的管理员密码?
ubuntu·忘记密码
鸠摩智首席音效师5 小时前
Linux /etc/nsswitch.conf 文件有什么作用 ?
linux
东城居士5 小时前
理解pinctrl和gpio子系统驱动
linux·嵌入式系统
H_oRIZoN_5 小时前
Linux入门DAY43 ARM 架构基础、寄存器、大小端、异常向量、交叉编译
linux·arm·linux应用编程