MOTDT icon indicating copy to clipboard operation
MOTDT copied to clipboard

distutils.errors.DistutilsPlatformError: Unable to find vcvarsall.bat

Open tang1917 opened this issue 3 years ago • 0 comments

How should I solve this issue? [Running] python -u "e:\paper_code\MOTDT\eval_mot.py" Traceback (most recent call last): File "C:\Users\xdu\anaconda3\lib\site-packages\pyximport\pyximport.py", line 215, in load_module inplace=build_inplace, language_level=language_level) File "C:\Users\xdu\anaconda3\lib\site-packages\pyximport\pyximport.py", line 191, in build_module reload_support=pyxargs.reload_support) File "C:\Users\xdu\anaconda3\lib\site-packages\pyximport\pyxbuild.py", line 102, in pyx_to_dll dist.run_commands() File "C:\Users\xdu\anaconda3\lib\distutils\dist.py", line 966, in run_commands self.run_command(cmd) File "C:\Users\xdu\anaconda3\lib\distutils\dist.py", line 985, in run_command cmd_obj.run() File "C:\Users\xdu\anaconda3\lib\site-packages\Cython\Distutils\old_build_ext.py", line 186, in run _build_ext.build_ext.run(self) File "C:\Users\xdu\anaconda3\lib\distutils\command\build_ext.py", line 340, in run self.build_extensions() File "C:\Users\xdu\anaconda3\lib\site-packages\Cython\Distutils\old_build_ext.py", line 195, in build_extensions _build_ext.build_ext.build_extensions(self) File "C:\Users\xdu\anaconda3\lib\distutils\command\build_ext.py", line 449, in build_extensions self._build_extensions_serial() File "C:\Users\xdu\anaconda3\lib\distutils\command\build_ext.py", line 474, in _build_extensions_serial self.build_extension(ext) File "C:\Users\xdu\anaconda3\lib\distutils\command\build_ext.py", line 534, in build_extension depends=ext.depends) File "C:\Users\xdu\anaconda3\lib\distutils_msvccompiler.py", line 346, in compile self.initialize() File "C:\Users\xdu\anaconda3\lib\distutils_msvccompiler.py", line 239, in initialize vc_env = _get_vc_env(plat_spec) File "C:\Users\xdu\anaconda3\lib\distutils_msvccompiler.py", line 135, in _get_vc_env raise DistutilsPlatformError("Unable to find vcvarsall.bat") distutils.errors.DistutilsPlatformError: Unable to find vcvarsall.bat

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "e:\paper_code\MOTDT\eval_mot.py", line 5, in from tracker.mot_tracker import OnlineTracker File "e:\paper_code\MOTDT\tracker\mot_tracker.py", line 6, in from utils.nms_wrapper import nms_detections File "e:\paper_code\MOTDT\utils\nms_wrapper.py", line 9, in from utils.nms.cpu_nms import cpu_nms File "C:\Users\xdu\anaconda3\lib\site-packages\pyximport\pyximport.py", line 462, in load_module language_level=self.language_level) File "C:\Users\xdu\anaconda3\lib\site-packages\pyximport\pyximport.py", line 231, in load_module raise exc.with_traceback(tb) File "C:\Users\xdu\anaconda3\lib\site-packages\pyximport\pyximport.py", line 215, in load_module inplace=build_inplace, language_level=language_level) File "C:\Users\xdu\anaconda3\lib\site-packages\pyximport\pyximport.py", line 191, in build_module reload_support=pyxargs.reload_support) File "C:\Users\xdu\anaconda3\lib\site-packages\pyximport\pyxbuild.py", line 102, in pyx_to_dll dist.run_commands() File "C:\Users\xdu\anaconda3\lib\distutils\dist.py", line 966, in run_commands self.run_command(cmd) File "C:\Users\xdu\anaconda3\lib\distutils\dist.py", line 985, in run_command cmd_obj.run() File "C:\Users\xdu\anaconda3\lib\site-packages\Cython\Distutils\old_build_ext.py", line 186, in run _build_ext.build_ext.run(self) File "C:\Users\xdu\anaconda3\lib\distutils\command\build_ext.py", line 340, in run self.build_extensions() File "C:\Users\xdu\anaconda3\lib\site-packages\Cython\Distutils\old_build_ext.py", line 195, in build_extensions _build_ext.build_ext.build_extensions(self) File "C:\Users\xdu\anaconda3\lib\distutils\command\build_ext.py", line 449, in build_extensions self._build_extensions_serial() File "C:\Users\xdu\anaconda3\lib\distutils\command\build_ext.py", line 474, in _build_extensions_serial self.build_extension(ext) File "C:\Users\xdu\anaconda3\lib\distutils\command\build_ext.py", line 534, in build_extension depends=ext.depends) File "C:\Users\xdu\anaconda3\lib\distutils_msvccompiler.py", line 346, in compile self.initialize() File "C:\Users\xdu\anaconda3\lib\distutils_msvccompiler.py", line 239, in initialize vc_env = _get_vc_env(plat_spec) File "C:\Users\xdu\anaconda3\lib\distutils_msvccompiler.py", line 135, in _get_vc_env raise DistutilsPlatformError("Unable to find vcvarsall.bat") ImportError: Building module utils.nms.cpu_nms failed: ['distutils.errors.DistutilsPlatformError: Unable to find vcvarsall.bat\n']

tang1917 avatar Nov 08 '20 06:11 tang1917