apex安装,解决ModuleNotFoundError: No module named ‘packaging‘ error: subprocess-exited-with-error

在anaconda上安装apex:

安装步骤:

git clone https://github.com/NVIDIA/apex
cd apex
pip install -v --no-cache-dir --global-option="--pyprof" --global-option="--cpp_ext" --global-option="--cuda_ext" ./

报错: 

 ModuleNotFoundError: No module named 'packaging'
  error: subprocess-exited-with-error

  × Getting requirements to build wheel did not run successfully.
  │ exit code: 1
  ╰─> See above for output.

  note: This error originates from a subprocess, and is likely not a problem with pip.
  full command: 'D:\SOFTWARE\Anaconda\Anaconda3\envs\Dunit\python.exe' 'D:\SOFTWARE\Anaconda\Anaconda3\envs\Dunit\lib\site-packages\pip\_vendor\pep517\in_process\_in_process.py' get_requires_for_build_wheel 'C:\Users\admin\AppData\Local\Temp\tmpsb751068'
  cwd: C:\Users\admin\apex
  Getting requirements to build wheel ... error
error: subprocess-exited-with-error

× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> See above for output.

note: This error originates from a subprocess, and is likely not a problem with pip.

解决方法:

git clone https://github.com/NVIDIA/apex
cd apex
pip install -v --no-cache-dir --no-build-isolation --global-option="--cpp_ext" --global-option="--cuda_ext" --global-option="--deprecated_fused_adam" --global-option="--xentropy" --global-option="--fast_multihead_attn" ./

如何解决的:上GitHub进入https://github.com/NVIDIA/apex/issues/1679看别人如何解决试出来,亲测有效,常见问题上面都有!祝大家运行顺利!

  • 38
    点赞
  • 59
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
ModuleNotFoundError: No module named 'packaging'错误通常是由于缺少所需的包或模块导致的。在您的问题中,出现了ModuleNotFoundError: No module named 'packaging'错误。这意味着您的代码中引用了名为'packaging'的模块,但是Python环境中找不到该模块。 解决这个问题的方法有几种。首先,您可以尝试通过安装缺少的包来解决这个问题。您可以使用pip命令安装包,例如在命令行中运行"pip install packaging"来安装名为'packaging'的模块。 如果安装包没有解决问题,您还可以检查您的代码中是否导入了正确的模块。根据您的引用、和,错误可能是由于代码中导入的模块名称不正确或路径设置不正确导致的。您需要确保导入的模块名称与所需模块的名称完全匹配,并且确保模块所在的路径正确。 另外,还可以检查您的Python环境是否正确配置。确保您正在使用正确版本的Python,并且所有所需的模块都已正确安装。 总结起来,解决ModuleNotFoundError: No module named 'packaging'错误的方法包括安装缺少的包、检查代码中导入的模块名称和路径设置是否正确,以及确保Python环境配置正确。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [【报错】ModuleNotFoundError: No module namedpackaging](https://blog.csdn.net/wss794/article/details/128950149)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [Python from import导包ModuleNotFoundError No module named,找不到模块问题](https://blog.csdn.net/m0_67402236/article/details/126113892)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值