当运行 import apex
时报错 ModuleNotFoundError: No module named 'apex'
。这是因为没有安装 nvidia 的apex库 简介。安装方法(直接在当前目录执行即可,安装后可再删除文件夹):
git clone https://www.github.com/nvidia/apex
cd apex
python setup.py install [--cuda_ext] [--cpp_ext]
下面展示一个错误安装方法,及运行时出现的错误。出于偷懒的原因直接运行pip install apex
, 运行后报错 TypeError: Class advice impossible in Python3. Use the @implementer class decorator instead.
错误截图:
于是,使用pip uninstall apex
,再执行顶端的正确安装方法,即可解决问题。