NVIDIA / apex

A PyTorch Extension: Tools for easy mixed precision and distributed training in Pytorch
BSD 3-Clause "New" or "Revised" License
8.17k stars 1.35k forks source link

torch1.13.1 cuda11.6 python3.8 TypeError: unsupported operand type(s) for +: 'NoneType' and 'str' #1729

Open yuhuai4554 opened 9 months ago

yuhuai4554 commented 9 months ago

Traceback (most recent call last): File "/root/anaconda3/envs/distbert/lib/python3.8/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in main() File "/root/anaconda3/envs/distbert/lib/python3.8/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main json_out['return_val'] = hook(**hook_input['kwargs']) File "/root/anaconda3/envs/distbert/lib/python3.8/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 149, in prepare_metadata_for_build_wheel return hook(metadata_directory, config_settings) File "/root/anaconda3/envs/distbert/lib/python3.8/site-packages/setuptools/build_meta.py", line 380, in prepare_metadata_for_build_wheel self.run_setup() File "/root/anaconda3/envs/distbert/lib/python3.8/site-packages/setuptools/build_meta.py", line 338, in run_setup exec(code, locals()) File "", line 136, in File "", line 23, in get_cuda_bare_metal_version TypeError: unsupported operand type(s) for +: 'NoneType' and 'str' error: subprocess-exited-with-error

kwin1412 commented 9 months ago

how to fix it or which commit can avoid this bug

AJohnsonV commented 8 months ago

Don't know if you have already seen this issue: https://github.com/NVIDIA/apex/issues/990