faster-rcnn.pytorch icon indicating copy to clipboard operation
faster-rcnn.pytorch copied to clipboard

AttributeError: 'MSVCCompiler' object has no attribute 'compiler_so'

Open yaoliu0803 opened this issue 2 years ago • 2 comments

Environment:Windows+python3.6+pytorch1==1.13.0 torchvision==0.14.0 torchaudio==0.13.0 cudatoolkit=11.7

When I run command:python setup.py build develop the result are as follows: (liuyao_faster_rcnn) D:\liuyao\code\faster-rcnn.pytorch\lib>python setup.py install running install running build running build_ext Traceback (most recent call last): File "setup.py", line 136, in cmdclass={'build_ext': custom_build_ext}, File "C:\Users\HelloWorld.conda\envs\liuyao_faster_rcnn\lib\distutils\core.py", line 148, in setup dist.run_commands() File "C:\Users\HelloWorld.conda\envs\liuyao_faster_rcnn\lib\distutils\dist.py", line 955, in run_commands self.run_command(cmd) File "C:\Users\HelloWorld.conda\envs\liuyao_faster_rcnn\lib\distutils\dist.py", line 974, in run_command cmd_obj.run() File "C:\Users\HelloWorld.conda\envs\liuyao_faster_rcnn\lib\distutils\command\install.py", line 545, in run self.run_command('build') File "C:\Users\HelloWorld.conda\envs\liuyao_faster_rcnn\lib\distutils\cmd.py", line 313, in run_command self.distribution.run_command(command) File "C:\Users\HelloWorld.conda\envs\liuyao_faster_rcnn\lib\distutils\dist.py", line 974, in run_command cmd_obj.run() File "C:\Users\HelloWorld.conda\envs\liuyao_faster_rcnn\lib\distutils\command\build.py", line 135, in run self.run_command(cmd_name) File "C:\Users\HelloWorld.conda\envs\liuyao_faster_rcnn\lib\distutils\cmd.py", line 313, in run_command self.distribution.run_command(command) File "C:\Users\HelloWorld.conda\envs\liuyao_faster_rcnn\lib\distutils\dist.py", line 974, in run_command cmd_obj.run() File "C:\Users\HelloWorld.conda\envs\liuyao_faster_rcnn\lib\site-packages\Cython\Distutils\old_build_ext.py", line 186, in run _build_ext.build_ext.run(self) File "C:\Users\HelloWorld.conda\envs\liuyao_faster_rcnn\lib\distutils\command\build_ext.py", line 339, in run self.build_extensions() File "setup.py", line 112, in build_extensions customize_compiler_for_nvcc(self.compiler) File "setup.py", line 84, in customize_compiler_for_nvcc default_compiler_so = self.compiler_so AttributeError: 'MSVCCompiler' object has no attribute 'compiler_so'

Please help me anybody

yaoliu0803 avatar Feb 03 '23 12:02 yaoliu0803