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 ./
相关推荐
L.fountain6 分钟前
图像自回归生成(Auto-regressive image generation)实战学习(一)
人工智能·深度学习·学习·计算机视觉·图像自回归
loosed14 分钟前
Ubuntu mysql8 tar.xz 安装
linux·ubuntu·adb
Xの哲學23 分钟前
Linux VxLAN深度解析: 从数据平面到内核实现的全面剖析
linux·服务器·算法·架构·边缘计算
添砖java‘’37 分钟前
Linux信号机制详解:从产生到处理
linux·c++·操作系统·信号处理
MC皮蛋侠客1 小时前
Linux C++使用GDB调试动态库崩溃问题完全指南
linux·c++
Wang's Blog1 小时前
RabbitMQ: 消息发送、连接管理、消息封装与三种工程方案
linux·ubuntu·rabbitmq
لا معنى له1 小时前
学习笔记:卷积神经网络(CNN)
人工智能·笔记·深度学习·神经网络·学习·cnn
资源补给站1 小时前
论文13 | Nature: 数据驱动的地球系统科学的深度学习和过程理解
人工智能·深度学习
金融小师妹1 小时前
非农数据LSTM时序建模强化未来降息预期,GVX-GARCH驱动金价4300点位多空博弈
大数据·人工智能·深度学习
weixin_395448912 小时前
迁移后的主要升级点(TDA4 相对 TDA2)
人工智能·深度学习·机器学习